《PHP网络编程学习笔记》
《PHP网络编程学习笔记》
出版时间:2008-6
出版社:电子工业出版社
作者:宗杰,马国强,刘冉
页数:516
字数:840000
《PHP网络编程学习笔记》内容概要[E]
本书由浅入深讲解PHP开发技术,全书内容分为5个部分,共22章,第一部分介绍初学者入门PHP技术必备的一些基础知识,其中包括Web工作原理、HTML语言基础和IPHP工作原理,以及开发环境的搭建:第二部分介绍入门PHP的常用技术,主要内容包括PHP语法基础,代码结构,Session和Cookies操作,字符串处理,文件处理,图像处理以及异常处理,等等;第三部分主要介绍MySQL数据库管理和操作技术;第四部分主要介绍PHP的高级技术,包括面向对象编程,XML技术,PEAR技术,AJAX以及PHP框架技术;第五部分精选了几个能囊括本书介绍的所有理论的中小型实例,能使读者彻底精通PHP开发技术。
本书内容全面,不但适合于没有任何Web原理基础和HTML语言基础而欲直接学习PHP技术的初学者,同时也适合于有一定PHP开发基础而需要加深对PHP核心技术进一步了解和掌握的程序员。
《PHP网络编程学习笔记》书籍目录[E]
第一篇 PHP Web开发基础
第1章 PHP技术概述
第2章 PHP5+Apache2 Web开发环境的配置第二篇 PHP开发入门
第3章 PHP编程语法基础
第4章 函数
第5章 PHP代码文件结构
第6章 PHP系统预定义变量
第7章 PHP字符串处理和正则表达式
第8章 PHP数组
第9章 PHP日期处理
第10章 PHP文件操作
第11章 PHP图像处理
第12章 错误以及异常的处理第三篇 PHP5 MySQL数据库开发
第13章 MYSQL入门
第14章 使用PHP5+MySQL进行Web开发第四篇 PHP高级开发
第15章 面向对象的PHP程序开发基础
第16章 类的继承与多态
第17章 XML与SOAP
第18章 使用PEAR
第19章 PHP与Ajax
第20章 站在巨人的肩上,使用框架Framework第五篇 综合运用
第21章 网上投票系统
第22章 在线购物系统
《PHP网络编程学习笔记》章节摘录[E]
第一篇 PHP Web开发基础
第2章 PHP5+Apache2 Web开发环境的配置
2.1 Apache介绍
Apache本身是一个开源组织的名称,它组织开发了许多优良的开源软件,其中最早的项目便是Apache HTTP Server,一个开源的免费的Web服务器。
Apache HTTP Server是Apache Software Foundation的一部分,除了官方的开发人员以外还有数以百计的用户参与开发,他们可以提供自己的意见、代码以及文档等。这个项目自创立以来,Apache组织就努力想将其打造成一个开源的、安全的、高效的、可扩展的,以及支持各大主流操作系统和HTTP标准协议的Web服务器。自1996年以来,Apache HTTP Server成为Internet上最流行的Web服务器。据Netcraft公司的官方统计,至U2005年11月止,全球Web服务器约有70%是使用的Apache HTTP Server。详情请见http://news.netcraft.com/archives/web_server_survey.html。
正因为Apache HTTP Server强大的功能和大量的使用,所以一般人都把Apache HTTP Server简称为Apache,其实Apache项目组中还有很多其他优秀的开源软件项目,有兴趣的读者可以参见http://www.apache.or9/foundation/projects.html;有关Apache HTTP Server的详细资料可以参见其官方网站http://www.apache.org。
注意:
在本书的以后音节中将Apache HTTP Server简称为Apache
2.2 Apache与PHP的结合
作为Web应用程序开发,Web服务器和后台脚本语言的兼容性也是十分重要的。PHP最初就是基于Apache开发的,所以它与Apache有良好的兼容性。Apache有两种方式可以运行PHP脚本,一种是模块方式,另外一种是CGI方式。两种方式各有自己的特点,下面详细地介绍两种运行方式以及它们之间的区别。
《PHP网络编程学习笔记》编辑推荐[E]
《PHP网络编程(学习笔记)(附光盘1张)》主要讲解PHP技术,从基本的语法和规范入手,以恰当的实例为导向,从浅入深介绍PHP技术的基本理论知识及Web应用系统开发的实践经验。《PHP网络编程(学习笔记)(附光盘1张)》一共22章分为5篇。包括PHP Web开发基础、PHP开发入门、PHP5 MySQL数据库开发、PHP高级开发、综合运用。
学编程,再也不难了
1、化“抽象”为“具体”
独创源代码绘图写作方式,化复杂为简单,返璞归真。形象化地拆解高深理论、揭示编程奥秘、点拨实践经验,在“润物细无声”之间,您会感叹,原来,—切不过如此。
2、融“情感”于“技能”
凡事欲破则立,不破不立。《PHP网络编程(学习笔记)(附光盘1张)》“破”传统单调的学习方式,“立”生动活泼的情景教学。让您享受新知的乐趣、体会探索的喜悦、发泄胜利的兴奋。
《PHP网络编程(学习笔记)(附光盘1张)》设计应用认知科学,以及学习理论,将这些知识轻轻松松、深深地印在你的脑海里。书中搭配大量的插图,阅读起来生动有趣,而不是昏昏欲睡。
精心设计许多注意提示,畅谈学习中的奥秘,减少探索中的:弯路。利用模拟的手写字体,增强“现场感”,在情景教学中,让学习过程不再枯燥。