本书是书《细说PHP(第2版)》升级版。PHP是当前开发Web应用系统最理想的工具,它易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活,应用非常广泛。全书以实用为设计目标,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的实例代码,图文并茂,系统地介绍了PHP的相关技术及其在实际Web开发中的应用。 本书是《细说PHP》第三版,全书共6个部分,分为32个章节,每章都是PHP独立知识点的总结。内容涵盖了动态网站开发的前端技术(HTML5)、企业现在主流应用版本PHP 5.4为主的语法、PHP的常用功能模块和实用技巧、MySQL数据库的设计与应用、PHP 面向对象的程序设计思想、数据库抽象层PDO、Smarty模板技术、Web开发的设计模式、自定义PHP技术框架版BroPHP 2.0、重新开发包括完整流程的极具参考价值的Web项目(BroShop)
PHP是开发Web应用系统理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的实例代码,图文并茂。系统地介绍了PHP的相关技术及其在实际Web开发中的应用。全书共六个部分,分为30个章节,每一章都是PHP独立知识点的总结。内容涵盖了动态网站开发的前台技术(HTML CSS)、PHP编程语言的语法、PHP的常用功能模块和实用技巧、MySQL数据库的设计与应用、PHP面向对象的程序设计思想、数据库抽象层PDO、Smarty模板技术、Web开发的设计模式、自定义框架BroPHP、Web项目开发整个流程等目前PHP开发中最主流的技术。每一章中都有大量的实用示例,以及详尽的注释,加速读者的理解和学习,也为每章的技术点设置了大量的自测试题。最后以一
本书是资深PHP技术专家多年工作经验的结晶,从数据库、API、设计模式、安全性、应用程序性能、自动化测试、质量保证等核心方面总结了编写高效PHP代码的技巧和实践,旨在让有基础的PHP开发者在进阶修炼的路上尽可能少走弯路!全书包含大量精心设计的示例,不仅能帮助读者理解具体的技术知识,而且能让读者学到作者解决各种问题的思路,授人以鱼同时授人以渔。 本书共8章,每章一个主题:章重新阐述了面向对象编程中的核心概念和技术,目的是确保基础知识匮乏的开发者能正确理解它们;第2章总结了PHP开发中与数据库相关的各种实践,如数据持久化、数据存储、MySQL使用方法、PDO,以及数据库的设计等;第3章详细讲解了API及其使用方式;第4章总结了PHP开发中常用的各种设计模式及其使用原则;第5章讲解了如何编写安全的PHP代码,对PHP开发中各种常见的
PHP是一种通用开源脚本语言,开源、跨平台、易于使用,主要适用于Web开发领域。MVC模式使得PHP在大型Web项目开发中耦合性低、重用性高、可维护性高、有利于软件工程化管理。本书以实用性为目标,系统地介绍了ThinkPHP框架的相关技术及其在Web开发中的应用。全书共14章,每一章都是相对独立的知识点的集合。内容涵盖了ThinkPHP常用功能模块和实用技巧、MySQL数据库的设计与应用、完整的Web项目开发流程等目前PHP开发中很主流的技术,每一章都有大量的示例以及详尽的注释,便于读者的理解和掌握。很后通过4个完整的项目详细介绍了Web应用从设计到运行的各个环节,便于读者更好地实践。对于拥有PHP基础而不知道下一步该做什么的读者而言,本书不失为一本好的入门教材,本书所有的实例都可以在Web开发中直接使用,使读者能够加快Web应用开发的进程。此外,本书
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。结合PHP和Node.js,我们可以概览整个Web服务器从起源到现在的历史过程以及其中的改变。 《写给PHP开发者的Node.js学习指南》的目的是帮助PHP开发人员,借助已有的知识,快速学习和掌握Node.js的开发。全书共16章。全书从入门到深入,分别介绍了Node.js基础知识、Node.js架构、回调、 Response、基本语法、变量、类、文件访问、MySQL数据库访问、JSON和XML、函数等内容。 《写给PHP开发者的Node.js学习指南》可以作为Node.js的教程从头开始阅读,也可以作为参考查看如何用Node.js实现特定的PHP特性,或者作为将任何PHP应用转换为Node.js的实践教程。《写给PHP开发者的Node.js学习指南》适合有基础的JavaScript程序员阅读,也适合对学习Node应用开发感兴趣的读者学习参考。
本书以九九度供求信息网、BCTY365网上社区、办公自动化管理系统、电子商务平台网、网络在线考试系统、物流配送信息网、学校图书馆管理系统、博客管理系统、企业快信系统、online影视365网、明日知道网站和电子商务网站12个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库设计、网站开发到网站发布,对每一过程都进行了详细的介绍。 本书案例涉及行业广泛,实用性非常强,通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行网站开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。
这是一本帮助中初级PHP程序员修炼成为高级PHP程序员的书,也是一本让PHP程序员能更快、更好地进行应用开发的书。国际知名Web开发专家和技术书作家力作,是PHP领域经典著作之一。它从编程技巧(PHP与MySQL的高级技巧)、面向对象(系统的面向对象知识)和扩展(PHP与其他技术的结合使用)三个角度系统讲解和总结了成为中高级PHP程序员应该具备的技术和技能,包含大量实用案例,极具可操作性。 本书共14章,逻辑上分为3个部分:部分(~3章)总结了PHP编程、Web应用开发和MySQL数据库相关的高级知识和技巧,大部分内容都是中初级程序员可能不熟悉但是又应该掌握的;第二部分(第4~9章)系统讲解了面向对象编程的知识,包含大量深层次话题和生动的实例;第三部分(0~14章)讲解了PHP的扩展知识以及PHP技术与其他技术的结合使用,如PHP应用与服务器的通信
本书详细介绍了利用PHP MySQL开发常见类型Web应用程序的完整设计和编码技术,并对整体设计与关键代码给予了细致、深入的剖析。其内容注重实践,提供了翔实完整的实战代码;思路独树一帜,突破过多描述语言细节的窠臼;行文风趣幽默,轻松调侃中将项目的完整设计过程分析得一清二楚。书中的示例项目完整而实用,读者甚至无需任何改动即可在实际中加以运用。 本书适合对PHP MySQL有初步了解但缺乏完整项目开发经验的用户,对从以其他技术开发Web应用的阵营中转过来的用户提供了有利的武器,对于所有喜爱PHP MySQL的读者均是一本不可多得的出色参考书。
《零基础学·PHP第3版》是一种运行于服务器端并完全跨平台的嵌入式脚本编程语言,是目前开发各类Web应用的主流语言之一。本书就是面向PHP初学者特地推出的一本进阶学习的入门教程。 本书分为5篇,由浅入深地讲述了PHP的各个方面,包括Web编程的基础知识、PHP的基础语法、内置函数、MySQL的应用、面向对象编程、PHP处理XML、PHP处理正则表达式、PHP与AJAX及PHP开发框架等。书中对每一个知识点都列举实例,深入分析其原理及用法。 本书叙述清晰,内容全面,是PHP初学者不可多得的入门书籍之一。对有一定开发经验的PHP开发人员来说,本书也是一本相当实用的参考书。
本书是版本PHP 5的指南,其中包含创建者PHP的创建者Rasmus Lerdorf的独到的见解。本书以一种清晰而简练的风格介绍了PHP语言的语法和程序设计技术,并通过大量的示例演示了它们的正确使用方法和习惯用法。本书还给出了设计风格提示和实际的程序设计建议,这些将帮助你不仅成为一个PHP程序员,而且将是出色的PHP程序员。