编辑点评:
细说PHP(第4版)不失为一本好的入门教材,内容既实用又全面,所有实例都可以在开发中直接应用,并辅以配套的视频教程,使读者轻松掌握所学知识。另外,本书也适合有一定基础的网络开发人员和网络爱好者,以及大中专院校的师生阅读与参考
前言
PHP是一种开源的开发语言,具有程序开发速度快、运行快、技术本身学习快等快捷性的特点,无疑是当今Web开发中最佳的编程语言。在Web开发方面,与同类语言Java、Python及Go相比,PHP具有简易性、高安全性和执行灵活等优点,使用PHP开发的Web项目,在软件方面的投资成本较低、运行较稳定。虽然其他编程语言近些年在不断地挑战PHP的地位,但在Web开发中PHP一直是霸主。另外,随着移动互联网的应用普及及微信小程序的应用越来越火爆,现在越来越多的供应商、用户和企业都认识到,使用PHP开发的小程序更加具有竞争力,更加吸引客户。目前开发使用的PHP 7以上版本,无论从性能、质量还是价格上,都将成为企业和政府信息化必须考虑的开发语言。
本书分为28章,从PHP的行业发展和了解Web开发构件开始,包含了Web后端的全栈技术,并以PHP为主线,到可以完成一个标准化、高质量的商业项目为止。本书所有内容皆为当今Web项目开发必用的内容,涵盖了PHP的绝大多数知识点,并对于某一方面的介绍从多角度进行了延伸。本书全部技术点以PHP 7以上最流行的版本为主,详细地介绍了PHP及与其相关的Web技术,可以帮助读者在较短的时间内熟悉并掌握比较实用的PHP技术,其中包括PHP的语言语法、面向对象技术、关系型数据库MySQL、非关系型数据库Redis、数据库抽象层PDO、全球应用排名第一的Laravel框架、PHP的包管理工具Composer、标准的RESTful Web API技术等内容,实用性非常强。本书所涉及的实例全部以特定的应用为基础,读者在学习和工作的过程中,可以直接应用本书给出的一些独立模块和编程思想。
本书编写的宗旨是让读者能拥有一本PHP学习和开发使用的最好书籍,章节虽然不是很多,但对所罗列出的每个知识点都进行了细化和延伸,并力求讲解到位,让读者可以轻松地读懂。本书所介绍的知识点不需要借助其他任何书籍进行辅助和补充,对于每个知识点都有对应翔实的、可运行的配套代码,对所有实例代码都附有详细注释、说明及运行效果图。在大部分章节的最后一节都结合一个实用的案例,把该章涉及的零散知识点串在一起进行分析总结,步骤详细,可操作性强。另外,每个章节都有辅助的微信小程序(图书兄弟),为读者安排了大量的扩展知识和配套自测试题及作业,并有配套的视频教程,能更好地帮助读者掌握技术点,提高实际编程能力,寓学于练。本书最后呈现了两套完整的项目文档和源码,基中一套是由专业的开发团队专门为本书设计开发的一个完整的商业项目案例,不管用于学习还是开发,都极具参考和使用价值。通过项目案例,让读者心领神会,进入开发实战中。
内容简介
本书是畅销书升级版,全书共分为28章,每章都是PHP独立知识点的总结,全部以现在*新的PHP7以上版本应用语法为主。内容涵盖了动态网站开发所需要的后端全栈技术、PHP的常用功能模块和实用技巧、MySQL和Redis两种数据库的设计与应用、PHP面向对象的程序设计思想、数据库抽象层PDO、Web开发的设计模式、自定义接口技术、全球应用排行**的Laravel5.5框架技术,并专门组建专业的开发团队为本书重新开发商业项目EUDPlayer作为案例等。每章都有大量的实用示例及详尽的注释,以加速读者的理解和学习,并为本书单独开发一个微信小程序(图书兄弟),提供和章节配套的精制视频教程、案例和课件下载、扩展文章、章节测试等多方位内容。对于PHP应用开发的新手而言,本书不失为一本好的入门教材,内容既实用又全面,所有实例都可以在开发中直接应用,并辅以配套的视频教程,使读者轻松掌握所学知识。另外,本书也适合有一定基础的网络开发人员和网络爱好者,以及大中专院校的师生阅读与参考。不仅可以作为PHP开发的学习用书,还可以作为从事Web开发的程序员的参考用书和必备手册。对于行家来说,本书也是一本难得的参考手册,读者必将从中获益。
作者简介
IT兄弟连【易第优(北京)科技股份有限公司】副总裁,PHP中文网(php.cn)首席专家,拥有十多年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务,具有扎实的技术功底。国内资深技术讲师,腾讯网络人气名人讲师,累计授课长达一万课时以上,培养了近百名IT名师,培训数千名学员成功走向IT岗位。熟悉掌握当前应用的各种主流编程语言和数据库,其中,对Web系统开发深有研究,近年来致力于推广开源的PHP技术。
新版内容
(1)根据《跟兄弟连学PHP》读者的反馈,在本次改版中对大部分内容进行了重新整理和优化,更改约1/3的内容。
(2)专门为本书开发了一套小程序(图书兄弟),为每章全方位配套大量的学习资源。
(3)将PHP所有章节的内容都升级到当前最流行的PHP7以上版本。
(4)根据目前项目开发模式增加流行的Redis,Composer Laravel,RESTful API等技术点,讲解全面。
(5)由专业的项目开发团队为本书专门开发一套商业项目EDU-Player作为教学案例。不管从程序架构还是单个模块的实现,都采用当前最流行的技术,并经过反复测试,完全可以作为企业项目上线使用,具有极大的参考和使用价值。
(6)书中的每个应用实例都做到了最优,可以直接应用在实际项目开发中。
Comments