一、B/S架构
首先明白,WAB开发也是软件开发的一种,属于B/S架构,即Browse/Service:浏览器/服务器模式,无论何时何地只要有浏览器和网络,通过URL就可以访问,刷新就可以更新;还有一种模式是C/S架构,即Client/Service:客户机/服务器模式,需要下载客户端才能使用,比如QQ、迅雷就是典型;B/S是C/S的更新版,维护和更新都更加简便。
二、动态页面
现在要说的是动态页面和静态页面的区别,它们的根本区别在于是否有数据库交互,静态页面只能用于展示页面,而动态页面的用户既是内容获取者同样也是内容建设者。比如每个用户看到的静态网站都是一样的,可是动态网站可能每个人在不同的时刻看到的内容都不一样。
三、用PHP开发动态网站所需的WEB构件
1.浏览器
2.HTML——可拓展的超文本标记语言,通过标签表示页面的结构和显示内容;
3.CSS——层叠样式表,对页面进行布局和美化;