完全手册:PHP网络开发详解
基本信息
推荐阅读
内容简介回到顶部↑
本书从易到难、由浅入深、循序渐进、系统地介绍了php5知识点及其web应用程序的开发技术。通俗易懂,提供大量的实例供读者更加深刻巩固所学的知识,使读者更好地进行开发实践。
本书共分为51章,从搭建php应用程序开发环境开始,首先介绍了php语言的编程基础知识、常用技巧及与一般web对象的操作,然后介绍了php与数据库的交互操作方法,并对php中的扩展库的使用方法进行了详细的介绍,其中包括pear、adodb、fpdf、gd库等。除此之外,还对php的缓存处理方法、xml文件操作、ldap服务器操作和邮件系统操作进行了介绍。本书通过对cms系统、oa系统、流程管理系统和资源管理系统等系统的介绍,详细讲解了php在实际开发中的应用,并且对服务器的基本知识及php的扩展应用都进行了系统翔实的介绍。
本书内容紧凑、实例丰富、结构严谨、深入浅出,不论是对php应用程序的初学者,还是对php应用程序开发有一定经验的开发人员,都会起到有益的帮助。
本书共分为51章,从搭建php应用程序开发环境开始,首先介绍了php语言的编程基础知识、常用技巧及与一般web对象的操作,然后介绍了php与数据库的交互操作方法,并对php中的扩展库的使用方法进行了详细的介绍,其中包括pear、adodb、fpdf、gd库等。除此之外,还对php的缓存处理方法、xml文件操作、ldap服务器操作和邮件系统操作进行了介绍。本书通过对cms系统、oa系统、流程管理系统和资源管理系统等系统的介绍,详细讲解了php在实际开发中的应用,并且对服务器的基本知识及php的扩展应用都进行了系统翔实的介绍。
本书内容紧凑、实例丰富、结构严谨、深入浅出,不论是对php应用程序的初学者,还是对php应用程序开发有一定经验的开发人员,都会起到有益的帮助。
作译者回到顶部↑
本书提供作译者介绍
孙鹏程,从事7年的PHP B/S模式系统的设计和开发,曾经在神州数码、IBM中国担任项目经理。具有六百余万行代码经验,对PHP与企业结合的应用系统设计有深入研究。开发的基于企业管理流程的应用系统广泛应用于东北电网等大型企业。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第1篇 php的基础知识
第1章 php的介绍及环境搭建
第2章 php的基础语法
第3章 php的数据类型与操作
第4章 函数处理与数据引用
第5章 php中类的应用
第6章 文件系统与文本数据操作
第7章 字符的处理与正则表达式
第8章 数组操作与数据结构算法
第9章 php程序调试
第10章 php中的异常处理
第11章 php与表单
第12章 php与javascript交互
第2篇 php与数据库
第13章 关系型数据库的基础知识
第14章 mysql的安装与操作
第15章 mysql与php的应用
第16章 数据库中的程序逻辑
第17章 session与cookie
第18章 mysql与php的应用实例——留言本
第1章 php的介绍及环境搭建
第2章 php的基础语法
第3章 php的数据类型与操作
第4章 函数处理与数据引用
第5章 php中类的应用
第6章 文件系统与文本数据操作
第7章 字符的处理与正则表达式
第8章 数组操作与数据结构算法
第9章 php程序调试
第10章 php中的异常处理
第11章 php与表单
第12章 php与javascript交互
第2篇 php与数据库
第13章 关系型数据库的基础知识
第14章 mysql的安装与操作
第15章 mysql与php的应用
第16章 数据库中的程序逻辑
第17章 session与cookie
第18章 mysql与php的应用实例——留言本
前言回到顶部↑
PHP5是继PHP4之后的一种Web应用程序开发平台。PHP5的发布使PHP不再局限于个人小型网站的使用。PHP5增强的企业特性使PHP更广泛地应用于大型网站与系统的建设。PHP5在开发效率、灵活性、安全性和性能方面比PHP4又进一步加强。除此之外,PHP5面向对象的特点使PHP的功能有了更远的发展。.
学习PHP首先要学习基础知识与相关的数据库操作,对于扩展库和其他相关知识,并不是PHP的核心功能,可以在需要时再进行学习。但是,掌握了这些知识,可以更好地领悟PHP的精髓。本书也正是按照上面的学习流程进行讲解的,由易到难、由初级到高级逐步将读者从一名PHP的初学者转变成一名精通PHP的程序开发人员。
对于初学者,本书有以下学习建议,供读者参考。
(1)多阅读源代码。网上的很多源代码的设计思想与编程方法有很好的利用价值,在掌握了一定的PHP基础知识后,阅读一些优秀的代码,可以很快地提高自身的水平。
(2)多练习编写源代码。本书提供了大量的范例,读者在阅读后根据自己的理解进行编写和调试,可以获得比单纯阅读更多的收获。
(3)选择一个好的开发工具。一个好的开发工具往往会得到事半功倍的效果,因此,选择一个好的开发工具编写PHP是很有好处的。本书介绍了几款常见的PHP开发工具,读者可以根据自己的兴趣选择其中一种或几种来使用。
(4)养成良好的编程习惯。例如,在代码中适当的位置注释、代码缩进、语句不能过长等。
如果在学习的过程中遇到问题,及时提问可以很快地获得答案。下面是一些常见的PHP网站或者论坛,很多问题都可以从下面的网站中获得答案。
http://www.php.net/:PHP的官方网站,发布PHP的最新版本及所有的技术手册。
http://www.phpx.com/:中国PHP联盟,包含很多PHP方面的教程、文章及代码等。
http://www.phpe.com/:超越PHP网站,是以讨论PHP技术及教学为主的技术站点,该网站的一大特色就是网站自身的源代码也是公开的。
http://www.phpv.com/:PHP5研究室,主要从事PHP5的研究,该网站提供了很多PHP5方面的软件及学习资料。
http://www.phpchina.cn/:PHP China,是面向PHP使用和爱好者及与PHP有关的单位与个人自愿参加的组织。该网站主要进行PHP的技术性讨论及发布PHP的最新动态等。
http://community.csdn.net/:CSDN社区,CSDN是国内知名的电脑技术讨论社区。其中的PHP讨论版提供了很多很好的PHP技术资料。
在学习PHP的过程中,多实践是学习的关键。边阅读边进行代码调试可以有效地掌握PHP的知识点,并且及时发现对于自己来说的难点和重点。
本书特色
(1)实例丰富。书中所有的知识点都附带了可以运行的PHP代码,而且包含了详细的注释。在代码的基础上学习,可以为今后的应用打下坚实的基础。..
(2)本书对PHP的各方面知识做了一个全面的介绍。包括如何配置安装环境、基本语法及与数据库的连接操作。
(3)本书对PHP与其他网页元素诸如表单、文件和图像做了一个很详细的介绍。同时,对PHP与LDAP的操作、PEAR、Web 2.0及一些处于发展中的或刚刚出现的PHP Framework做了一个简要介绍。
(4)本书使用了几个完整的实例综合介绍了PHP在实际应用中的使用。这些极具代表性的实例可以对读者的实际应用、毕业设计等都具有指导作用。
学习PHP首先要学习基础知识与相关的数据库操作,对于扩展库和其他相关知识,并不是PHP的核心功能,可以在需要时再进行学习。但是,掌握了这些知识,可以更好地领悟PHP的精髓。本书也正是按照上面的学习流程进行讲解的,由易到难、由初级到高级逐步将读者从一名PHP的初学者转变成一名精通PHP的程序开发人员。
对于初学者,本书有以下学习建议,供读者参考。
(1)多阅读源代码。网上的很多源代码的设计思想与编程方法有很好的利用价值,在掌握了一定的PHP基础知识后,阅读一些优秀的代码,可以很快地提高自身的水平。
(2)多练习编写源代码。本书提供了大量的范例,读者在阅读后根据自己的理解进行编写和调试,可以获得比单纯阅读更多的收获。
(3)选择一个好的开发工具。一个好的开发工具往往会得到事半功倍的效果,因此,选择一个好的开发工具编写PHP是很有好处的。本书介绍了几款常见的PHP开发工具,读者可以根据自己的兴趣选择其中一种或几种来使用。
(4)养成良好的编程习惯。例如,在代码中适当的位置注释、代码缩进、语句不能过长等。
如果在学习的过程中遇到问题,及时提问可以很快地获得答案。下面是一些常见的PHP网站或者论坛,很多问题都可以从下面的网站中获得答案。
http://www.php.net/:PHP的官方网站,发布PHP的最新版本及所有的技术手册。
http://www.phpx.com/:中国PHP联盟,包含很多PHP方面的教程、文章及代码等。
http://www.phpe.com/:超越PHP网站,是以讨论PHP技术及教学为主的技术站点,该网站的一大特色就是网站自身的源代码也是公开的。
http://www.phpv.com/:PHP5研究室,主要从事PHP5的研究,该网站提供了很多PHP5方面的软件及学习资料。
http://www.phpchina.cn/:PHP China,是面向PHP使用和爱好者及与PHP有关的单位与个人自愿参加的组织。该网站主要进行PHP的技术性讨论及发布PHP的最新动态等。
http://community.csdn.net/:CSDN社区,CSDN是国内知名的电脑技术讨论社区。其中的PHP讨论版提供了很多很好的PHP技术资料。
在学习PHP的过程中,多实践是学习的关键。边阅读边进行代码调试可以有效地掌握PHP的知识点,并且及时发现对于自己来说的难点和重点。
本书特色
(1)实例丰富。书中所有的知识点都附带了可以运行的PHP代码,而且包含了详细的注释。在代码的基础上学习,可以为今后的应用打下坚实的基础。..
(2)本书对PHP的各方面知识做了一个全面的介绍。包括如何配置安装环境、基本语法及与数据库的连接操作。
(3)本书对PHP与其他网页元素诸如表单、文件和图像做了一个很详细的介绍。同时,对PHP与LDAP的操作、PEAR、Web 2.0及一些处于发展中的或刚刚出现的PHP Framework做了一个简要介绍。
(4)本书使用了几个完整的实例综合介绍了PHP在实际应用中的使用。这些极具代表性的实例可以对读者的实际应用、毕业设计等都具有指导作用。
评论交流
共有19人开贴评论 22人参与评论 16人参与打分 查看
评价等级:





发表于:2008-1-30 14:57:00
这本书是我去年9月份拿到手的,就是在china-pub上买到的。到现在也有4个多月了,自己从头到尾也算过了一遍。项目没有一个一个去做。总的来说,这本书还是不错的,虽然里面有些例子可能不是作者自己编的而是从doc里面搬过来的,但是例子还是很能说明问题。这本书比较适合像我这样的初学者。本书讲的面比较广,但是不会很深入,本书可以起到指引入门的作用。当你在开发当中比如说要用到smarty来使得显示与逻辑分离。里面的章节会让你对它的作用以及如何使用起到很好的作用。可以这样比喻这本书,师傅引进门,修行在自身了。如果要把smarty用的更好,就需要自己活学活用了。我本身自己不是一个coder,我是一名linux sa。只是我们用的是lamp的架构,服务器上的代码很多php的。所以对于我来说了解php是比较必要的。此书对于刚入门的朋友只要认认真真从头一直看到尾,只要坚持下去,肯定会有大的收获。建议买了此书的朋友,看的时候一定要自己多动手,而且在学到后面的项目的时候,要多翻看前面的php扩展类库,使其加入到自己的项目当中。如果你想成为一名coder的话,最好能配合,xhtml,css以及js的书籍。页面的效果的实现在这本书当中是无法提高的。最后祝愿用此书的朋友好运!
| 我要写评论 |
| 查看所有评论交流(共19条) |








点击看大图






加载中...

