2.2.2 MYSQL数据库
MYSQL作为一种开放源码数据库,因为其简单易用、小巧、功能齐全、可靠性、适应性的特点,广大用户都会采用它。MYSQL主要目标就是快速、健壮和易用,同时也有多用户、多线程。MYSQL还有个特点就是免费,但和Oracle,Db2等商业数据库一样,有数据库系统的通用性:
1)关系型数据库的管理系统。虽然数据库的系统有多种不同形态,但被广泛采用的还是具有明显优越性的关系型数据库管理系统(RDBMS)。
2)开放源码的数据库。这是MYSQL非常大的特点。
3)技术特点。多线程是MYSQL服务器端的亮点。它本身是C/S架构,也为客户端提供了很多不同的链接库和程序接口[3]。
2.2.3 phpMyAdmin
phpmyadmin是由php写成的MySQL资料库系统中的管理程式,以Web-Base的方式架构在网站主机上的MySQL的数据库管理工具;是B/S模式的MYSQL客户端软件,能让管理者可以用web的界面来管理MySQL资料库,如创建、修改、删除数据库、数据表及生成MYSQL数据库脚本文件等。它有个非常大的优势,能在任何地方使用PHP程式产生的HTML页面,而不只是在网页服务器上执行。
2.2.4 Apache
Apache是排名首屈一指,相当风靡的web服务器软件,其跨平台(稳定)和安全性(可靠)被广泛运用。
与IIS相比,Apache虽然配置上比IIS复杂,但是进程稳定,线程能带来很高的效率。IIS却是经常会出现500错误,也会经常出现假死的现象,用户需不定期的重启IIS才能保证网站的正常运行,环境也局限于windows环境。
2.2.5 Dreamweaver
Dreamweaver是个可视化的网页设计和网站管理工具,支持各种web技术,包含HTML格式控制、HTML检查、可视化网页设计等,制作效率高,网站管理强,控制能力也相当强大。也可以作为php的编辑器,制作网页时不需要透过浏览器就能预览页面[4]。