PHP+MySQL网站开发技术与典型案例导航
基本信息
编辑推荐
新闻系统网上投标系统,电子日记Web论坛,志愿者信息管理系统班级交流系统,在线销售系统AJAX聊天室。
理论与实务并进,编程理论与实际案例相结合,学习效果更佳,,经典Web系统全面解析通过PHP与MySQL的组合应用,开发经典web系统,全面解析web系统开发的精髓,案例与软件工程思想的应用相结合,各具特色的、不同深度的案例体现出PHP与MySQL每一个关键的技术要点,典型应用案例与软件工程思想的结合应用,使您能深知其原理
全书共分为3篇:基础篇按照从易到难、由浅人深的方法介绍PHP的常用知识点和MySQL数据库系统的使用方法.包括PHP运行环境配置,PHP语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用PHP访问MySQL数据库;进阶篇包括新闻系统、网上投票系统、电子日记、Web论坛、志愿者信息管理系统等常用的Web应用系统的开发过程;提高篇介绍了3个功能成熟、应用典型、技术新颖的Web系统的开发过程.包括班级交流系统、在线销售系统、AJAX聊天室。
内容简介回到顶部↑
本书详细介绍了使用php和mysql开发网站系统的基本方法和技巧。以实际网站系统的开发为例进行讲解,内容新颖,开发过程讲解清晰。
全书共分为3篇:基础篇按照从易到难、由浅入深的方法介绍php的常用知识点和mysql数据库系统的使用方法,包括php运行环境配置,php语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用php访问mysql数据库;进阶篇包括新闻系统、网上投票系统、电子日记、web论坛、志愿者信息管理系统等常用的web应用系统的开发过程;提高篇介绍了3个功能成熟、应用典型、技术新颖的web系统的开发过程,包括班级交流系统、在线销售系统、ajax聊天室。
本书适合从事网站开发、程序设计等工作的相关人员参考学习,还可以作为高等院校相关专业师生的参考书。
全书共分为3篇:基础篇按照从易到难、由浅入深的方法介绍php的常用知识点和mysql数据库系统的使用方法,包括php运行环境配置,php语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用php访问mysql数据库;进阶篇包括新闻系统、网上投票系统、电子日记、web论坛、志愿者信息管理系统等常用的web应用系统的开发过程;提高篇介绍了3个功能成熟、应用典型、技术新颖的web系统的开发过程,包括班级交流系统、在线销售系统、ajax聊天室。
本书适合从事网站开发、程序设计等工作的相关人员参考学习,还可以作为高等院校相关专业师生的参考书。
目录回到顶部↑
第1篇 基础篇
第1章 php运行环境配置
1.1 php服务器构件介绍
1.1.1 php介绍
1.1.2 apache服务器
1.1.3 mysql数据库
1.2 apache服务器的安装与设置
1.2.1 关闭原有的服务器
1.2.2 安装apache服务器
1.2.3 设置apache服务器
1.3 在apache服务器上安装php
1.3.1 安装php
1.3.2 修改配置文件
1.3.3 测试php
1.4 安装mysql数据库
1.5 安装appserv-win32服务器
1.6 总结与练习
第2章 php语法知识
2.1 在html中嵌入php代码
2.1.1 一个网上书店购书订单的例子
第1章 php运行环境配置
1.1 php服务器构件介绍
1.1.1 php介绍
1.1.2 apache服务器
1.1.3 mysql数据库
1.2 apache服务器的安装与设置
1.2.1 关闭原有的服务器
1.2.2 安装apache服务器
1.2.3 设置apache服务器
1.3 在apache服务器上安装php
1.3.1 安装php
1.3.2 修改配置文件
1.3.3 测试php
1.4 安装mysql数据库
1.5 安装appserv-win32服务器
1.6 总结与练习
第2章 php语法知识
2.1 在html中嵌入php代码
2.1.1 一个网上书店购书订单的例子
前言回到顶部↑
PHP是新一代Web应用程序开发平台,它以语法简单、功能强大和易学易用的特点,得到了许多互联网企业的大力推崇,从1994年诞生至今已被2000多万个网站采用,全球知名的网站如Yahoo!、Google、新浪、百度、腾讯、TOM、YouTube等均是PHP技术的经典应用。在融合了现代编程语言的最佳特性后,PHP、Apache和MySQL的组合已经成为Web服务器的一种标准配置。.
本书特色
1.基础讲解和实例应用水乳交融
基础篇结合典型实例对PHP的基础知识点进行讲解,以网上书店为主线,让读者不只是单纯地学习基础知识,而是将相关知识点充分地融入到具体的实例中,这样可以让读者充分掌握PHP的知识点。可以说,读者如果能熟练掌握这个网上书店的设计过程,就具备了PHP编程的基本技能。
2.网站系统开发实例丰富
进阶篇、提高篇为读者提供了8个网站系统设计范例,详解网站系统设计的整个过程。其中,进阶篇和提高篇的不同在于:进阶篇旨在引导读者对网站系统开发基本流程有所了解,同时对基础篇的基本知识进行综合应用:提高篇提供的3个系统和实际应用的系统非常接近,功能完善,读者对其稍加修改,即可独立使用。
3.测试题题型多样
用选择题、判断题、填空题、操作题等题型对相关章节的知识点进行回顾。
本书内容
本书分为3篇,第1~9章为基础篇,第10~14章为进阶篇,第15~17章为提高篇。..
1.基础篇
本篇按照从易到难、由浅入深的方法介绍PHP的知识点和MySQL数据库系统的使用方法,如PHP运行环境配置,PHP语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用PHP访问MySQL数据库。
2.进阶篇
本篇介绍了5个常用的Web应用系统,分别为新闻系统、网上投票系统、电子日记、Web论坛和志愿者信息管理系统。这5个应用系统功能完善,可以帮助读者掌握基本的网站系统开发流程。
3.提高篇
本篇介绍了3个功能成熟、应用典型、技术新颖的Web网站系统,分别为班级交流系统、在线销售系统和AJAX聊天室。本篇介绍的网站系统不仅功能完善,开发技术也非常实用。同时还介绍了目前比较热门的AJAX技术,使用AJAX技术设计的聊天室系统要比传统的聊天室系统更具优势,能够带来局部刷新功能和快速良好的用户交互体验。本书作者
本书由何晓霞、杨立峰主编,参加编写的人员还有单党育、陈彦平、封超、赵博、王欢、任芳芳、王翠翠、张伟、刘广兴、孙干、王莹莹、寇囝囝、张婷、杨树青、张文松、陈运来、孙永全、郑亚坤、何建新、王跃、刘盼盼、侯焕磊等,在此一并向他们表示感谢。
由于作者水平有限,书中难免有疏漏和不足之处,敬请广大读者批评指正。...
编著者
本书特色
1.基础讲解和实例应用水乳交融
基础篇结合典型实例对PHP的基础知识点进行讲解,以网上书店为主线,让读者不只是单纯地学习基础知识,而是将相关知识点充分地融入到具体的实例中,这样可以让读者充分掌握PHP的知识点。可以说,读者如果能熟练掌握这个网上书店的设计过程,就具备了PHP编程的基本技能。
2.网站系统开发实例丰富
进阶篇、提高篇为读者提供了8个网站系统设计范例,详解网站系统设计的整个过程。其中,进阶篇和提高篇的不同在于:进阶篇旨在引导读者对网站系统开发基本流程有所了解,同时对基础篇的基本知识进行综合应用:提高篇提供的3个系统和实际应用的系统非常接近,功能完善,读者对其稍加修改,即可独立使用。
3.测试题题型多样
用选择题、判断题、填空题、操作题等题型对相关章节的知识点进行回顾。
本书内容
本书分为3篇,第1~9章为基础篇,第10~14章为进阶篇,第15~17章为提高篇。..
1.基础篇
本篇按照从易到难、由浅入深的方法介绍PHP的知识点和MySQL数据库系统的使用方法,如PHP运行环境配置,PHP语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用PHP访问MySQL数据库。
2.进阶篇
本篇介绍了5个常用的Web应用系统,分别为新闻系统、网上投票系统、电子日记、Web论坛和志愿者信息管理系统。这5个应用系统功能完善,可以帮助读者掌握基本的网站系统开发流程。
3.提高篇
本篇介绍了3个功能成熟、应用典型、技术新颖的Web网站系统,分别为班级交流系统、在线销售系统和AJAX聊天室。本篇介绍的网站系统不仅功能完善,开发技术也非常实用。同时还介绍了目前比较热门的AJAX技术,使用AJAX技术设计的聊天室系统要比传统的聊天室系统更具优势,能够带来局部刷新功能和快速良好的用户交互体验。本书作者
本书由何晓霞、杨立峰主编,参加编写的人员还有单党育、陈彦平、封超、赵博、王欢、任芳芳、王翠翠、张伟、刘广兴、孙干、王莹莹、寇囝囝、张婷、杨树青、张文松、陈运来、孙永全、郑亚坤、何建新、王跃、刘盼盼、侯焕磊等,在此一并向他们表示感谢。
由于作者水平有限,书中难免有疏漏和不足之处,敬请广大读者批评指正。...
编著者
书摘回到顶部↑
第1章PHP运行环境配置
1.1PH P服务器构件介绍
基于PHP语言架构的Web服务器一般有两种配置方式,一种是IIS+PHP+MySQL,另一种是Apache+PHP+MySQL。考虑到微软的授权问题,第二种服务器架构方式顺理成章地成为中小型企业最佳的选择,下面对第二种方式所涉及到的3种构件进行介绍。
1.1.1PHP介绍
PHP最初是1994年由Rasmus Lerdorf创建的,刚刚开始只是一个简单的、用Pefl语言编写的程序,用来统计他自己网站的访问量。后来又用C语言重新编写,可以访问数据库。在1995年以Personal Home Page Tools(PHPTools)的名字开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP 1.0。在此版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等。在新的成员加入开发行列之后,PHP 2.0于1995年发布,定名为PHP/FI(Form Interpreter)。PHP/F1加入了对MySQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用PHP/Fl;到1997年,使用PHP/Fl的网站数字超过5万个。在1997年中,开始了第3版的开发计划,Zeev Suraski及Andi Gutmans加入了开发小组,而第3版就定名为PHP 3.0。2000年,PHP 4.0又问世了,其中增加了许多新的特性。2004年7月,PHP5.0成功发布,无论对于PHP语言本身还是PHP的用户来讲,PHP5.0都算得上是一个里程碑式的版本,因为它实现了完全的面向对象,并且在XML操作与数据库方面也有很大的成功。
PHP是一种开源产品,可以免费使用。可以到PHP的主页http://www.php.net上下载最新版本。
……
1.1PH P服务器构件介绍
基于PHP语言架构的Web服务器一般有两种配置方式,一种是IIS+PHP+MySQL,另一种是Apache+PHP+MySQL。考虑到微软的授权问题,第二种服务器架构方式顺理成章地成为中小型企业最佳的选择,下面对第二种方式所涉及到的3种构件进行介绍。
1.1.1PHP介绍
PHP最初是1994年由Rasmus Lerdorf创建的,刚刚开始只是一个简单的、用Pefl语言编写的程序,用来统计他自己网站的访问量。后来又用C语言重新编写,可以访问数据库。在1995年以Personal Home Page Tools(PHPTools)的名字开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP 1.0。在此版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等。在新的成员加入开发行列之后,PHP 2.0于1995年发布,定名为PHP/FI(Form Interpreter)。PHP/F1加入了对MySQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用PHP/Fl;到1997年,使用PHP/Fl的网站数字超过5万个。在1997年中,开始了第3版的开发计划,Zeev Suraski及Andi Gutmans加入了开发小组,而第3版就定名为PHP 3.0。2000年,PHP 4.0又问世了,其中增加了许多新的特性。2004年7月,PHP5.0成功发布,无论对于PHP语言本身还是PHP的用户来讲,PHP5.0都算得上是一个里程碑式的版本,因为它实现了完全的面向对象,并且在XML操作与数据库方面也有很大的成功。
PHP是一种开源产品,可以免费使用。可以到PHP的主页http://www.php.net上下载最新版本。
……







点击看大图
加载中...

