出版时间:2011-1 出版社:电子工业 作者:丁月光//王钧玉//孙更新 页数:549
Tag标签:无
前言
网络技术日新月异,细心的读者会发现许多网页文件扩展名不再只是“.htm”,还有“.php”、“.asp”等,这些都是采用动态网页技术制作出来的。早期的动态网页主要采用CGI(Common Gateway Interface,公用网关接口)技术,可以使用不同的程序编写适合的CGI程序,如Visual Basic、Delphi或C/C++等,虽然CGI技术已经发展成熟而且功能强大,但由于编程困难、效率低下、修改复杂,所以有逐渐被新技术取代的趋势。PHP(Hypertext Preprocessor,超文本预处理器)是当今Internet上最为火热的脚本语言,其语法借鉴了C、Java、PERL等语言,但只需要很少的编程知识你就能使用PHP建立一个真正交互的Web站点。它与HTML语言具有非常好的兼容性,使用者可以直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码从而更好地实现页面控制。PHP提供了标准的数据库接口,数据库连接方便,兼容性强;扩展性强;可以进行面向对象编程。当前,动态网站开发的主流技术可谓炙手可热,无论是企业的软件开发工程师还是高校的学子都在钻研这些技术。但是市场上一些动态网站开发案例书籍,由于作者的写作脱离了实际开发的环境,很多虽然读者学习完了这类书籍,但是当真正跟客户谈项目需求方案的过程才发现无所适从。有时候就算谈好了一个开发项目,但是在制定项目开发任务、管理和风险评估方面才感觉手忙脚乱,事倍功半效果,本书正是为了解决读者的这些实际的问题而进行策划的。本书的特色(1) 格遵守“软件工程的理念”。把软件架构、系统分析、管理咨询、设计模式、风险评估及后期的验收融入到每个案例中,让读者如亲临其境,感受开发的魅力。(2) 实例方面做到实用性、通用性。实例一定跟实际联系密切,突出学以致用的原则。让读者通过案例的学习,可以举一反三,达到快速高效的开发出同类产品特点。(3) 大量的代码开发经验总结,在每个重要模块及重要的知识点中给出“专家经验”提示,更好的提醒和指导读者吸收。(4) 代码分割清晰合理。抛弃传统语言类型图书一大段代码的,读者难以理解和阅读的缺点。通过对系统模块的合理的分割,把核心的代码采用详尽的注释来阐明,极大方便读者阅读。(5) 一线的软件工程师主笔,真正的工业界的产品而非一般网络代码拼凑。让读者无论是独自承接客户的项目,还是在软件公司团队一起合作研发,都能够做到游刃有余。(6) 开发语言及开发工具的无缝结合,达到高速、高效开发的目的。
内容概要
本书根据作者的实际教学和开发经验,首先介绍了PHP的基础知识和Apache、PHP和MySQL的环境搭建、常规应用,然后精选通用会员管理系统、博客系统、视频网站系统、农场游戏系统等10个动态网站典型的实际商业项目案例,由浅入深,由易到难,采用“软件工程”开发理论,系统的对其进行详细地讲解,字里行间渗透着多年的开发经验总结,并对初学者开发时容易发生的问题做了简要介绍。 本书内容丰富,语言讲解详细准确,操作性强,适合作为高等院校本、专科各专业PHP动态网页制作课程的课程设计类辅助教材,也适合作为网页设计师与PHP程序开发人员的参考书。
书籍目录
第1章 PHP快速入门 第2章 PHP常用模块设计 第3章 文件管理系统 第4章 通用会员管理系统 第5章 教务管理信息系统 第6章 博客系统 第7章 CMS内容管理系统 第8章 商务合同管理系统 第9章 电子商务系统之网上商城 第10章 论坛系统 第11章 视频分享系统 第12章 农场偷菜网络游戏
章节摘录
插图:1.1.2 PHP的特性PHP的特性包括。开放源代码:所有的PHP源代码都可以免费得到。经济:PHP是免费的。便捷性:PHP十分便捷,学习简单,易上手。服务器端支持:跨平台,性能优越,可以运行在UNIX、Linux、Windows等各种操作系统下。嵌入HTMI:因为:PHP可以嵌入HTMI语言,所以学习起来并不困难。语法简单:PHP坚持脚本语言为主,与Java和C++不同,如果有c语言的经验,很容易上手。效率高:PHP消耗相当少的系统资源。图像处理:用PHP可以方便的动态创建多种格式的图像。面向对像:在PHP4、PHP5中,面向对象方面都有了很大的改进,现在。PHP完全可以用来开发大型商业程序。1.1.3 PHP与ASP、JSP的比较目前的Web应用开发上,ASP、PHP和JSP是三种最流行的脚本语言,那么他们之间有什么区别,怎么选择一个合适的脚本语言工具呢?下面我们将三者之间做一个比较。
编辑推荐
《Web开发的平民英雄:PHP+MySQL》收录了博客和论坛等10个丰富案例,涵盖了网页形式的各种应用,提供了详尽的代码注释,便于初学者快速理解开发思路,遵循软件工程理念,从项目背景、需求分析开始介绍具体案例,特别收录了视频网站、农场游戏等时下流行应用的网站设计开发。项目开发,火速上手。
图书封面
图书标签Tags
无
评论、评分、阅读与下载