PHP+Ajax Web 2.0编程技术与项目开发大全
基本信息
编辑推荐
本书优势:本书以真实项目开发的技术需求为蓝图,安排实践者真正需要的内容。在基础知识讲解部分,按照初学者的学习习惯,详细介绍技术点,对复杂知识配以实例。本书将PHP+Ajax开发项目中的典型问题全部融入了搭建功能完善的Blog系统的过程中,让读者学与用兼得。本书的代码标注清晰,无论是PHP代码还是JavaScript代码都进行仔细注释,力求读者容易掌握。
内容简介回到顶部↑
本书系统、具体地介绍了php编程基础、项目开发技巧,以及php与ajax的交互设计。全书共分24章,以实际的项目作为例子贯穿始终,内容涵盖了php项目开发的各个方面,从基础语法、数据库基础、需求分析、数据库设计到附件处理、评论处理、站内搜索、登录验证、后台管理、安全部署等各方面的实用技巧。此外,本书重点介绍了ajax技术的应用。本书最大的特色在于每一章中涉及的例子都经过精挑细选,具有很强的针对性,力求让读者轻松掌握php项目开发的技巧和ajax改善用户体验的各种技术,学习尽可能多的知识。
本书适用于初、中级有一定基础的php程序员,同时也适合希望全面了解ajax技术、掌握ajax应用技巧的web开发人员。
本书适用于初、中级有一定基础的php程序员,同时也适合希望全面了解ajax技术、掌握ajax应用技巧的web开发人员。
作译者回到顶部↑
本书提供作译者介绍
叶新伟,致力于Web开发、网络安全、UNIX系统方面的研究,精通UNIX平台下的基于PHP+MySQL+Apache模式的设计与开发。先后供职于多家互联网企业,具有5年的项目经验,曾负责多个大型Web系统的开发,包括流量千万级的博客空间等Web 2.0产品。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第一篇 php开发入门
第1章 开发环境配置
在开始学习php之前,需要搭建开发环境。本章将结合实际项目经验来谈在windows环境下配置apache+php+ mysql+ phpmyadmin,在windows环境下配置iis+php+mysql+ phpmyadmin,以及在linux环境下配置apache+php+ mysql+ phpmyadmin等。
1.1 在windows环境下配置iis+php+mysql+phpmyadmin
1.1.1 安装iis
1.1.2 安装php
1.1.3 php设置
1.1.4 安装mysql
1.1.5 安装zend optimizer
1.1.6 安装phpmyadmin
1.2 在windows环境下配置apache+php+mysql+phpmyadmin
1.3 lamp平台的搭建
1.3.1 安装apache
1.3.2 安装mysql
1.3.3 安装php
1.3.4 搭建快速开发平台
1.4 本章小结
第2章 php语法
前面的章节讲解了php的运行平台的搭建和配置。本章将在这些知识的基础上讲解编程中的一些概念和基本语法。本章的内容包括php语法的格式、注释、变量、运算符、数据类型、类型强制转换等知识。通过对本章的学习,可以对该语言有一个大致的了解,编写一些简单程序。
2.1 php入门
第1章 开发环境配置
在开始学习php之前,需要搭建开发环境。本章将结合实际项目经验来谈在windows环境下配置apache+php+ mysql+ phpmyadmin,在windows环境下配置iis+php+mysql+ phpmyadmin,以及在linux环境下配置apache+php+ mysql+ phpmyadmin等。
1.1 在windows环境下配置iis+php+mysql+phpmyadmin
1.1.1 安装iis
1.1.2 安装php
1.1.3 php设置
1.1.4 安装mysql
1.1.5 安装zend optimizer
1.1.6 安装phpmyadmin
1.2 在windows环境下配置apache+php+mysql+phpmyadmin
1.3 lamp平台的搭建
1.3.1 安装apache
1.3.2 安装mysql
1.3.3 安装php
1.3.4 搭建快速开发平台
1.4 本章小结
第2章 php语法
前面的章节讲解了php的运行平台的搭建和配置。本章将在这些知识的基础上讲解编程中的一些概念和基本语法。本章的内容包括php语法的格式、注释、变量、运算符、数据类型、类型强制转换等知识。通过对本章的学习,可以对该语言有一个大致的了解,编写一些简单程序。
2.1 php入门
前言回到顶部↑
谁可以帮助我开发一个完善的Blog系统,并带有Ajax特效?本书就能!.
PHP的重要程度已经不必多说,根据baidu的搜索量来看,它甚至超过了ASP.NET,如下图所示。
为了帮助众多PHP开发人员学习PHP编程知识,掌握项目开发技巧,掌握Ajax技术,笔者精心编著了本书。不要把它当成普通的入门书,也不是简单案例的堆砌,本书通过一个大型的Blog系统,演示PHP方方面面的技术,让你能独立完成项目开发。
和其他书籍相比,本书有何特点
1.配有学习论坛
论坛网址是http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。
2.注重基础,深化理解
本书的前6个章节详细介绍PHP的基础知识,第7~8两个章节介绍MySQL数据的操作。在讲述这些知识时,从浅到深,循序渐进,重视读者对这些基础知识的掌握。
3.实用性强,针对性强..
本书不像其他教程,只单纯谈理论,而是通过一个具体的项目来详细讲解PHP项目开发过程中的各种技巧。这样可以帮助读者全面了解PHP项目开发流程,同时掌握PHP项目中各种功能的实现。
4.代码质量高,注释详细
本书中无论是PHP代码,还是介绍Ajax技术时涉及的JavaScript代码,都具有很高的质量。同时注释也非常细致,保证你能100%看懂。
5.讲解通俗,步骤详细
每个实例都以非常朴实的语言阐述,并配有效果图和技巧文字,在阅读时就像听课一样详细而贴切。
本书包括的内容
本书共分为4篇,内容安排如下:
适合读者
本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识性,从PHP语法基础开始,然后深入到丰富的实例来指导读者透彻学习PHP开发以及Ajax各方面的技术。本书可以作为初级PHP开发人员的提高教材,也可以帮助初学者和中级读者提高技能,掌握Ajax技术,对高级读者也有相当的启发意义。
由于时间仓促及作者水平有限,书中错误不当之处在所难免,希望读者能够理解和支持。
叶新伟
PHP的重要程度已经不必多说,根据baidu的搜索量来看,它甚至超过了ASP.NET,如下图所示。
为了帮助众多PHP开发人员学习PHP编程知识,掌握项目开发技巧,掌握Ajax技术,笔者精心编著了本书。不要把它当成普通的入门书,也不是简单案例的堆砌,本书通过一个大型的Blog系统,演示PHP方方面面的技术,让你能独立完成项目开发。
和其他书籍相比,本书有何特点
1.配有学习论坛
论坛网址是http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。
2.注重基础,深化理解
本书的前6个章节详细介绍PHP的基础知识,第7~8两个章节介绍MySQL数据的操作。在讲述这些知识时,从浅到深,循序渐进,重视读者对这些基础知识的掌握。
3.实用性强,针对性强..
本书不像其他教程,只单纯谈理论,而是通过一个具体的项目来详细讲解PHP项目开发过程中的各种技巧。这样可以帮助读者全面了解PHP项目开发流程,同时掌握PHP项目中各种功能的实现。
4.代码质量高,注释详细
本书中无论是PHP代码,还是介绍Ajax技术时涉及的JavaScript代码,都具有很高的质量。同时注释也非常细致,保证你能100%看懂。
5.讲解通俗,步骤详细
每个实例都以非常朴实的语言阐述,并配有效果图和技巧文字,在阅读时就像听课一样详细而贴切。
本书包括的内容
本书共分为4篇,内容安排如下:
适合读者
本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识性,从PHP语法基础开始,然后深入到丰富的实例来指导读者透彻学习PHP开发以及Ajax各方面的技术。本书可以作为初级PHP开发人员的提高教材,也可以帮助初学者和中级读者提高技能,掌握Ajax技术,对高级读者也有相当的启发意义。
由于时间仓促及作者水平有限,书中错误不当之处在所难免,希望读者能够理解和支持。
叶新伟


点击看大图






加载中...
