这是一本帮助中初级PHP程序员修炼成为高级PHP程序员的书,也是一本让PHP程序员能更快、更好地进行应用开发的书。国际知名Web开发专家和技术书作家力作,是PHP领域经典著作之一。它从编程技巧(PHP与MySQL的高级技巧)、面向对象(系统的面向对象知识)和扩展(PHP与其他技术的结合使用)三个角度系统讲解和总结了成为中高级PHP程序员应该具备的技术和技能,包含大量实用案例,极具可操作性。 本书共14章,逻辑上分为3个部分:部分(~3章)总结了PHP编程、Web应用开发和MySQL数据库相关的高级知识和技巧,大部分内容都是中初级程序员可能不熟悉但是又应该掌握的;第二部分(第4~9章)系统讲解了面向对象编程的知识,包含大量深层次话题和生动的实例;第三部分(0~14章)讲解了PHP的扩展知识以及PHP技术与其他技术的结合使用,如PHP应用与服务器的通信
本书全面系统地介绍了使用PHP、MySQL和XML进行Web应用程序及网站开发的过程,并通过剖析10大型商用案例,使读者迅速掌握使用PHP进行开发的方法和技巧,同时具备开发各种网站的能力。 本书内容包括:会员管理系统、新闻发布系统、PHP文件管理系统、网站访问量统计系统、Ajax聊天室系统、PHP在线相册系统、PHP在线投票系统、PHP留言簿系统、PHP校友录系统及匿名上传下载系统等。 本书不仅适合初学者学习PHP网络开发技术,还能够帮助有编程经验的PHP编程人员解决开发过程中遇到的问题。本书可作为高等院校相关专业的辅助教材,也可作为PHP的培训用书或毕业设计学生的参考用书。
“入门很简单丛书”是由清华大学出版社精心打造的一套编程入门图书。丛书强调“零门槛学编程,看得懂,学得会,容易上手”的理念。目前已经出版了十几个品种,涵盖常见编程语言和技术。丛书中的每一本都由经验丰富的编程老手精心编写,讲解细腻,易学好用,视频教学,深受读者喜爱,居于同类图书的前列,是近年来不可多得的编程图书。可以说,这套丛书是编程新手上手的读物! 《PHP入门很简单》以简单、轻松的语言细致地介绍了PHP开发的相关知识。书中的每章内容都是PHP开发的重点。本书讲解由浅入深,通过大量实例和详细的代码及代码注释让读者理解和掌握相应的知识点,并提供了大量习题供读者演练,以检测和巩固学习效果。另外,作者专门为本书录制了配套多媒体教学视频,以辅助读者高效、直观地学习。这些视频及本书涉及的源代码一
本书是资深PHP技术专家多年工作经验的结晶,从数据库、API、设计模式、安全性、应用程序性能、自动化测试、质量保证等核心方面总结了编写高效PHP代码的技巧和实践,旨在让有基础的PHP开发者在进阶修炼的路上尽可能少走弯路!全书包含大量精心设计的示例,不仅能帮助读者理解具体的技术知识,而且能让读者学到作者解决各种问题的思路,授人以鱼同时授人以渔。 本书共8章,每章一个主题:章重新阐述了面向对象编程中的核心概念和技术,目的是确保基础知识匮乏的开发者能正确理解它们;第2章总结了PHP开发中与数据库相关的各种实践,如数据持久化、数据存储、MySQL使用方法、PDO,以及数据库的设计等;第3章详细讲解了API及其使用方式;第4章总结了PHP开发中常用的各种设计模式及其使用原则;第5章讲解了如何编写安全的PHP代码,对PHP开发中各种常见的
《学通php的24堂课》以24堂课的形式,从初中级用户的角度出发,突出学、练、用相结合,用科学合理的设计全面讲述了使用php进行程序开发的知识和技能,突出学、练、用相结合。主要包括php概述、php基础、php函数、php流程控制语句、php数组应用、php与web页面交互、mysql数据库技术、php数据库编程技术、cookie与会话控制、字符串高级处理技术、日期和时间的处理技术、图形图像处理技术、文件目录处理技术、面向对象的程序设计、php与xml技术、pdo数据库抽象层、smarty模板技术、zendframework框架、php的安全与防护、php的字符编码、程序调试与错误处理、应用smarty模板开发电子商务网站、zendframework框架开发明日搜索引擎和学校图书馆管理系统。 《学通php的24堂课》适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考
PHP是一种通用开源脚本语言,开源、跨平台、易于使用,主要适用于Web开发领域。MVC模式使得PHP在大型Web项目开发中耦合性低、重用性高、可维护性高、有利于软件工程化管理。本书以实用性为目标,系统地介绍了ThinkPHP框架的相关技术及其在Web开发中的应用。全书共14章,每一章都是相对独立的知识点的集合。内容涵盖了ThinkPHP常用功能模块和实用技巧、MySQL数据库的设计与应用、完整的Web项目开发流程等目前PHP开发中很主流的技术,每一章都有大量的示例以及详尽的注释,便于读者的理解和掌握。很后通过4个完整的项目详细介绍了Web应用从设计到运行的各个环节,便于读者更好地实践。对于拥有PHP基础而不知道下一步该做什么的读者而言,本书不失为一本好的入门教材,本书所有的实例都可以在Web开发中直接使用,使读者能够加快Web应用开发的进程。此外,本书
本书以关键技术为核心,通过21个典型模块系统、全面地介绍了如何使用PHP进行各领域的网页开发。全书共分为26章,其中前4章介绍了PHP环境搭建、PHP基础、MySQL数据库基础和Smarty模板,第26章介绍了网站发布,使初学者能够了解使用PHP进行编程的基本思路和方法。之后通过对注册及登录验证模块、上传下载模块、分页显示模块、网站计数分析模块、留言本模块、搜索引擎模块、投票系统模块、购物车模块、在线支付模块、聊天室模块、论坛模块、许愿墙模块、博客模块、网络象棋游戏模块、短信群发模块、电子邮件模块、播客模块、在线音乐模块、电子相册模块、RSS阅读器模块和天气预报模块等21个模块进行详细地介绍,使读者能够掌握图形图像处理、多媒体、数据库、网络通信等各领域的相关技术,为从事项目开发的人员提供相关解决方案。 本书附有配套光
通过学习如何在代码中使用设计模式,可以更高效地构建服务器端应用,在这个过程中,你的PHP编程水平也将逐步提高。桑德专著的《Learning PHP设计模式》利用大量浅显易懂得告诉你如何应用多种面向对象模式,并展示了这些模式在一些成熟的实际项目中的具体应用。 需要学习这些可重用的模式如何帮助你解决复杂的问题,如何组织面向对象代码,以及只改变一些小部分来完成整个大项日的修改。利用你手上的这本《Learnrang PHP设计模式》,将了解如何采用一种更精巧的编程风格,这将大大减少开发时间。 学习设计模式概念,包括如何选择模式来处理特定的问题。对面向对象编程概念有一个概要了解,如组合、封装、多态和继承。应用创建型设计模式动态地创建页面(采用一种工厂方法而不是直接实例化)。使用结构型设计模式对原有的对象或结构做出修改,而无需
《PHP MVC开发实战》内容简介:MVC是一种先进的开发模式,能够解决团队开发之间协同配合的问题,使得网站各部件以更高的效率运行。MVC模式将网站分为3大部件,分别为模型、视图、控制器。这3大部件各自分离,但又相互依存,最终形成了一个容易维护、容易扩展、高效运行的网站平台。对于后台程序员,借助于MVC模式就可以更加专注于功能的实现,而不需要太多地涉及页面与前端。这种分工协作的最终目的是提高开发效率及项目质量。对于个人项目,也许在其他编程技术(例如Java、Python)中,MVC模式并没有优势,但在PHP中,由于支持混合编程,所以使用MVC模式进行编程,能显著提高工作效率。《PHP MVC开发实战》内容通俗易懂、示例形象,适合广大的Web从业人员阅读。由于PHP非常简单、易用,所以就算是未接触过PHP的读者或者初学者,只要掌握了基础的面向对
PHP是开发Web应用系统理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的实例代码,图文并茂。系统地介绍了PHP的相关技术及其在实际Web开发中的应用。全书共六个部分,分为30个章节,每一章都是PHP独立知识点的总结。内容涵盖了动态网站开发的前台技术(HTML CSS)、PHP编程语言的语法、PHP的常用功能模块和实用技巧、MySQL数据库的设计与应用、PHP面向对象的程序设计思想、数据库抽象层PDO、Smarty模板技术、Web开发的设计模式、自定义框架BroPHP、Web项目开发整个流程等目前PHP开发中最主流的技术。每一章中都有大量的实用示例,以及详尽的注释,加速读者的理解和学习,也为每章的技术点设置了大量的自测试题。最后以一
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应用开发感兴趣的读者学习参考。
本书是书《细说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技术专家多年工作经验的结晶,从数据库、API、设计模式、安全性、应用程序性能、自动化测试、质量保证等核心方面总结了编写高效PHP代码的技巧和实践,旨在让有基础的PHP开发者在进阶修炼的路上尽可能少走弯路!全书包含大量精心设计的示例,不仅能帮助读者理解具体的技术知识,而且能让读者学到作者解决各种问题的思路,授人以鱼同时授人以渔。 本书共8章,每章一个主题:章重新阐述了面向对象编程中的核心概念和技术,目的是确保基础知识匮乏的开发者能正确理解它们;第2章总结了PHP开发中与数据库相关的各种实践,如数据持久化、数据存储、MySQL使用方法、PDO,以及数据库的设计等;第3章详细讲解了API及其使用方式;第4章总结了PHP开发中常用的各种设计模式及其使用原则;第5章讲解了如何编写安全的PHP代码,对PHP开发中各种常见的
本书以九九度供求信息网、BCTY365网上社区、办公自动化管理系统、电子商务平台网、网络在线考试系统、物流配送信息网、学校图书馆管理系统、博客管理系统、企业快信系统、online影视365网、明日知道网站和电子商务网站12个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库设计、网站开发到网站发布,对每一过程都进行了详细的介绍。 本书案例涉及行业广泛,实用性非常强,通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行网站开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。
《PHP和MySQL Web开发从新手到高手(第5版)》是学习PHP和MySQL应用开发的经典教程,历经多个版本升级,深得广大读者青睐。全书共包括12章和4个附录。章介绍了PHP和MySQL在各个常用平台上的安装;第2章和第3章,分别简单介绍了MySQL和PHP;第4章将两种工具结合起来,创建了一些Web页面;第5章介绍了关系数据库理论;第6章介绍了PHP编程基础知识;第7章通过一个内容管理系统的范例,进一步扩展了第6章的主题:第8章讨论正则表达式的应用;第9章探讨了cookie和会话,以及访问控制;0章介绍了MySQL的管理技术;1章探讨了高级SQL查询技巧;2章介绍了二进制数据的应用和处理。附录部分给出了一些有用的资料,可供读者参考查询,分别是PHP和MySQL的手动安装说明,MySQL的语法参考,MySQL函数参考和MySQL的列类型。 《PHP和MySQL Web开发从新手到高手(第5版)》适合想要学习PHP和MySQL
PHP经典实例(第二版)能够为您节省宝贵的Web开发时间。有了这些针对真实问题的解决方案放在手边,大多数编程难题都会迎刃而解。 本书将PHP的特性与经典实例丛书的独特形式组合到一起,足以帮您成功地构建跨浏览器的Web应用程序。在这个修订版中,您可以更加方便地找到各种编程问题的解决方案,本书中内容涵盖了:表单处理;Session管理;数据库交互;使用Web服务。 从初学者常见的问题到高级Web编程技术,这本包含了丰富的、具有实际应用价值的实例图书,可以满足使用PHP生成动态web内容的任何人的需要。书中的每个实例都细致地讨论了所提供解决方案背后的逻辑和思想,用源自PHP专家的洞察力帮你轻松地掌握这门语言。书中更新了PItP5的有关内容,并详细地解释了如何使用新增的语言特性,比如面向对象能力的巨大改进和新的PD0数据访问扩展等。书
本书是书《细说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)