C/S软件体系结构(客户端到服务器)
动态网站与静态网站的区别:动态网站是基于数据库的
静态网站(制作容易):不通过数据库及脚本语言的HTML的页面,使得用户只是网络的消费者
动态网站:用户既是网络的消费者也是网站内容的创造者(论坛、博客、Google搜索引擎、SNS)
动态网站开发所需要的Web构件:
1. 客户端Web浏览器:web标准W3C
2. 可扩展的超文本标记语言(XHTML)
HTML一个放置了标记(tags)的ASCI文本文件
3. 层叠样式表(CSS):对HTML进行布局和美化的
4. 客户端脚本语言(JavaScript):开发特效
5. Apache服务器:保存并发布网站的服务器软件
6. 服务器脚本编程语言(PHP)
7. MySQL