PHP是开发Web应用系统最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的实例代码,图文并茂。系统地介绍了PHP的相关技术及其在实际Web开发中的应用。全书共六个部分,分为30个章节,每一章都是PHP独立知识点的总结。内容涵盖了动态网站开发的前台技术(HTML+CSS)、PHP编程语言的语法、PHP的常用功能模块和实用技巧、MySQL数据库的设计与应用、PHP面向对象的程序设计思想、数据库抽象层PDO、Smarty模板技术、Web开发的设计模式、自定义框架BroPHP、Web项目开发整个流程等目前PHP开发中最主流的技术。每一章中都有大量的实用示例,以及详尽的注释,加速读者的理解和学习,也为每章的技术点设置了大量的自测试题。最后以一个比较完整的、采用面向对象思想,以及通过MVC模式设计,并结合Smarty模板,基于BroPHP框架的CMS系统为案例,详细介绍了Web系统开发从设计到部署的各个细节,便于更好地进行开发实践。对于PHP应用开发的新手而言,本书不失为一本好的入门教材,内容既实用又全面,所有实例都可以在开发中直接应用,并辅以大量的视频教程,使读者轻松掌握所学知识。另外,本书也适合有一定基础的网络开发人员和网络爱好者,以及大中专院校的师生阅读与参考。不仅可以作为PHP开发的学习用书,还可以作为从事Web开发的程序员的参考用书和必备手册。对于行家来说,本书也是一本难得的参考手册,读者必将从中获益。
目录
- 第1部分 web开发入门篇
- 第1章 lamp网站构建
- 本章必须掌握的知识点
- 本章需要了解的内容
- 第2章 html的设计与应用
- 本章需要拓展的内容
- 本章的学习建议
- 第3章 层叠样式表css
- 第4章 div+css网页标准化布局
- 第2部分 php基础篇
- 第5章 从搭建你的php开发环境开始
- 第6章 php的基本语法
- 第7章 php的流程控制结构
- 第8章 php的函数应用
- 第9章 php中的数组与数据结构
- 第10章 php面向对象的程序设计
- 第11章 字符串处理
- 第12章 正则表达式
- 本章需要扩展的内容
- 第3部分 php常用功能模块篇
- 第13章 php的错误和异常处理
- 第14章 php的日期和时间
- 第15章 文件系统处理
- 第16章 php动态图像处理
- 第4部分 数据库开发篇
- 第17章 mysql数据库概述
- 第18章 mysql数据表的设计
- 第19章 sql语句设计