简单 难 简单
运行平台 Windows/Linux/UNIX 绝大多数平台均可 只有 Windows 平台
扩展性 好 好 较差
安全性 好 好 较差
应用程度 较广 较广 目前一般
建设成本 非常低 非常高 高
动态网站应用程序平台的搭建需要使用 Web 服务器发布网页,而 Web
服务器软件又需要安装在操作系统上,并且动态网站都需要使用脚本语言对 服务器端进行编程,所以也要在同一台服务器中为 Web 服务器捆绑安装一台 应用程序服务器,用于解析服务器端的脚本程序。此外,还需要为网站选择 合适的数据库管理软件。因此,建立一个动态网站,开发平台最少的组合应 包括:操作系统、Web 服务器、应用服务器、数据库。
该系统选择“Windows+Apache+ PHP +MySQL”作为开发平台。
(1)操作系统为 Windows7
(2)Web 服务器为 Apache
在世界使用排行名列前茅的 Web 服务器软件 Apache,可以运行在几乎所 有广泛使用的计算机平台上,并且其源代码自由开放。其特点是简单、快速、 性能稳定,并可以作为代理服务器来使用。
(3)MySQL 数据库管理系统
MySQL 是一个性能比较优异、且功能十分强大的一种关系型数据库系 统,它能够在大多数操作系统上运行,而且可以与多种程序设计语言结合使 用来开发 MySQL 应用程序,尤其是与 PHP 的结合使用。并且 MySQL 是一 个开源软件产品,对硬件性能的要求也不高,可被绝大多数 MySQL 应用项 目免费获得和使用。
(4)PHP 后台脚本编程语言来.自>优:尔论`文/网www.youerw.com
PHP 是 Hypertext Preprocessor 的缩写,即超文本预处理器,它是一种服 务器端的嵌入到 HTML 中的脚本语言,易于使用而且功能强大,是开发 Web 应用程序的理想工具,开发优势:
① PHP 是开源软件,免费、使用简单;
② PHP 能够用在所有主流的操作系统上,且支持很大范围的数据库;
③ 使用 PHP 环境部署方便,开发速度快,功能成熟,本身拥有丰富的 扩展功能;
④ PHP 开发的项目成本低、安全性高;
⑤ PHP 开发灵活、易伸缩,可以胜任大型网站的开发。
php+mysql《数据结构》课程慕课建设(6):http://www.youerw.com/jisuanji/lunwen_80275.html