前 言(第2版)(1)

编写背景

“软件项目开发全程实录”丛书(第1版)出版两年来,受到了广大读者的热烈欢迎,目前该丛书已经累计销售近10万册,成为近年来最畅销的编程案例类丛书之一。应读者朋友的要求,我们根据最新的市场变化并结合广大读者的建议,编写了该丛书的第2版。

从技术背景来看,PHP是全球最普及、应用最广泛的互联网开发语言之一,它有开放的源代码,独特的语法结构,包含了C、Java、Perl等语言的特点,具有多种数据库的支持,并且支持跨平台的操作,支持面向对象的编程,而且是完全免费的。PHP越来越受到广大程序员的青睐和认同,正在逐渐成为程序开发者使用的主流语言。

为了帮助众多学习PHP的读者提高PHP项目开发水平,笔者精心编著了本书。本书充分利用PHP在应用程序的设计和开发上的灵活高效的特点,以12个实用的网络程序为案例,详细地讲解整个项目的开发过程。

本书内容

本书共12章。第1、2、3、4、6、7、8章结合目前最常用的MySQL 5.0数据库分别开发了九九度供求信息网、BCTY365网上社区系统、办公自动化管理系统、电子商务平台、物流配送信息网、学校图书馆管理系统和博客管理系统;第5章应用目前最流行的Ajax技术结合最常用的SQL Server 2000数据库开发在线考试网,从而实现一个无刷新的在线考试系统;第9章结合最新的Access 2003数据库开发企业快信网,其中应用Web Service服务实现短信的发送,应用imap电子邮件系统函数实现邮件的收发;第10章结合目前流行的ADODB类库开发支持不同数据库的Online影视365网,可以根据用户的需求更换不同类型的数据库;第11章应用Zend Framework框架开发一个明日知道网站,打造一个更加专业化的编程技术搜索引擎。第12章应用Smarty模板和ADODB类库技术开发一个电子商务网站。

第2版所做的改进

在第2版中,我们主要遵循以下原则对第1版内容进行修改。

增加了内容

针对目前PHP语言得到越来越广泛的应用的特点,我们增加明日知道搜索引擎和电子商务网站两个系统,以便读者更好地学习PHP知识。

使用最新技术

在第1版中项目开发应用的是PHP、MySQL、SQL Server和ADODB等技术,在第2版中引入Zend Framework框架、Smarty模板和Ajax技术,开发目前最具实用性的Web程序,以适应读者的 需要。

修改了第1版中的错误

对于第1版中出现的错误,或者运行异常的程序进行修订,以便读者更好地学习。

上一章

读书导航