这是一本帮助中初级PHP程序员修炼成为PHP程序员的书,也是一本让PHP程序员能更快、更好地进行应用开发的书。国际知名Web开发专家和技术书作家力作,是PHP领域经典著作之一。它从编程技巧(PHP与MySQL的技巧)、面向对象(系统的面向对象知识)和扩展(PHP与其他技术的结合使用)三个角度系统讲解和总结了成为中PHP程序员应该具备的技术和技能,包含大量实用案例,极具可操作性。 本书共14章,逻辑上分为3个部分:部分(~3章)总结了PHP编程、Web应用开发和MySQL数据库相关的知识和技巧,大部分内容都是中初级程序员可能不熟悉但是又应该掌握的;第二部分(第4~9章)系统讲解了面向对象编程的知识,包含大量深层次话题和生动的实例;第三部分(0~14章)讲解了PHP的扩展知识以及PHP技术与其他技术的结合使用,如PHP应用与服务器的通信、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语言的基本概念、使用方法和注意事项。全书通过丰富的示例,读者逐步掌握这门流行的Web开发语言,使读者能够上手编写适用于常用场景的PHP脚本。 本书适合有基本HTML经验的读者阅读。
《PHP开发实例大全(基础卷)》筛选、汇集了PHP开发从基础知识到高级应用各个层面的大量实例及源代码,共有600个左右,每个实例及源代码按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分5篇15章,共约600个实例,内容有:开发环境、PHP基础、Web页面交互、文件操作、会话应用、图形图像处理、面向对象、MySQL数据库与PHP、MySQL高级应用技术、PHP操作SQL Server数据库、PHP操作Access数据库、PHP操作Oracle数据库、ADODB类库、Smarty模板、综合应用。配书光盘附带了实例的源程序和部分讲解视频。 《PHP开发实例大全(基础卷)》既适合PHP程序员参考和查阅,也适合PHP初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。
《华章程序员书库:PHP程序开发参考手册》是一本PHP综合查询参考手册,包含PHPWeb开发中应用的各种语句、函数、类及其方法。《华章程序员书库:PHP程序开发参考手册》分为5篇,共30章。篇是PHP基础篇,其中包括语句、经典类、数组函数库、类和对象函数库、日期时间函数库;第二篇是文件和图像篇,其中包括目录文件处理函数库、DOM函数库、FTP文件传输函数库、相关函数库、图像函数库、函数库、数学函数库;第三篇是数据库篇,其中包括MySQL函数库、MySQLi函数库、网络函数库、ODBC函数库、输出控制函数库、PDO函数库;第四篇是会话、字符串和XML篇,其中包括PHP选项及相关信息函数库、程序执行功能函数库、正则表达式函数库、SESSION函数库、XML函数库、socket函数库、字符串函数库;第五篇是URL、变量和压缩函数篇,其中包括URL函数库、变量函数库、压缩函数库
本书以通俗易懂的语言向初学者介绍了PHP语言的基本概念、使用方法和注意事项。全书通过丰富的示例,读者逐步掌握这门流行的Web开发语言,使读者能够上手编写适用于常用场景的PHP脚本。 本书适合有基本HTML经验的读者阅读。
《PHP学习手册》全面介绍了使用PHP进行Web开发的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、情景应用、实战练习等栏目,夯实读者编程技术,丰富编程经验。全书分为4篇共21章进行介绍。篇为基础篇,包括了解PHP、着手准备开发PHP的条件、了解Web页面的设计、PHP开发基础、PHP流程控制语句、字符串操作、正则表达式、初探数组、日期和时间;第2篇为核心篇,包括文件和目录处理技术、图形图像处理技术、Cookie和会话控制、面向对象、MySQL数据库设计、数据库编程技术;第3篇为高级篇,包括PDO数据库抽象层、ADODB数据库抽象层、PHP的字符编码、程序调试与异常处理、Smarty模板技术;第4篇为实战篇,包括企业网站开发
本书介绍ajax和php两种比较流行的技术,覆盖了ajax和php技术的基本知识和应用场景。本书分为5篇,分别为:php基础篇、phpweb应用篇、ajax基础开发篇、组合篇和实例篇。内容囊括了php开发的基础知识、ajax开发的基础知识、php ajax组合开发web 2.0程序和php ajax实例程序。本书最后介绍了一个教学视频网站后台管理系统,帮助读者全面掌握在实际项目中使用ajax技术,提高对大型应用系统的整体把握,使读者熟练掌握php ajax技术。 本书适合网站开发人员、php和ajax开发人员以及web开发爱好者学习和参考,也可以作为php和ajax的教学参考书。
《软件开发训练营·PHP开发一站式学习:难点、案例、练习》精选实际项目中的范例,从工程应用的角度出发,结合PHP的基本知识,用范例说话,对比说明每个知识点。《软件开发训练营·PHP开发一站式学习:难点、案例、练习》分为3篇21章,全面讲解PHP中的各种特性及操作,内容几乎涉及使用PHP开发网站的所有方面。《软件开发训练营·PHP开发一站式学习:难点、案例、练习》面向操作,重点突出,侧重应用。书中提供了完整的设计步骤和实现代码,并给予详细的注释。对于希望使用PHP开发项目的各类技术人员具有较高的参考价值。 《软件开发训练营·PHP开发一站式学习:难点、案例、练习》适合从事PHP开发的专业人员参考使用,同时也适合大专院校的学生作为教材学习使用。
尽管学习如何使用单个php框架生成动态网页相对简单,但确定这3种主流web应用程序框架中哪一个最能满足您的要求却并不容易。《php框架高级编程——应用symfony、cakephp和zend》一书对3种欢迎的开源框架进行了毫无偏见的深入比较,这3种框架是symfony、cakephp和zendframework。《php框架高级编程——应用symfony、cakephp和zend》详细讨论了这3种框架之间的相同点和不同点,并提供每种框架的类似示例和任务,这样读者就可以确定哪种框架自己。 提供非常有价值的比较法,详细比较symfony、cakephp和zendframework的利弊,并介绍如何使用每种框架解决问题 介绍常见任务中使用的标准元素,例如窗体、邮件、搜索、安全和模板 讨论高级功能,例如ajax、插件、web服务、内容管理服务和国际化 演示如何使用各种测试工具来确保质量和提高性能 介绍即将发布的新
本书详细介绍了使用PHP和MySQL开发网站系统的基本方法和技巧。以实际网站系统的开发为例进行讲解,内容新颖,开发过程讲解清晰。 全书共分为3篇:基础篇按照从易到难、由浅入深的方法介绍PHP的常用知识点和MySQL数据库系统的使用方法,包括PHP运行环境配置,PHP语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用PHP访问MySQL数据库;进阶篇包括新闻系统、网上投票系统、电子日记、Web论坛、志愿者信息管理系统等常用的Web应用系统的开发过程;提高篇介绍了3个功能成熟、应用典型、技术新颖的Web系统的开发过程,包括班级交流系统、在线销售系统、AJAX聊天室。 本书适合从事网站开发、程序设计等工作的相关人员参考学习,还可以作为高等院校相关专业师生的参考书。
这是一本完全适合PHP初级入门并提高的参考资料。全书由浅入深、循序渐进,系统全面地介绍了PHP 5的基础知识点,以及其在Web应用程序开发方面的相关技术。通过每章细致的理论讲解及大量的配套实例,使读者在学习理论的同时提高动手能力。每章还提供了实训测试部分,该部分内容都来源于实际项目的部分环节,使读者能够检测自己的学习成果,查缺补漏,最终做到学以致用。 本书共分17章,从PHP 5最基本的编程知识、PHP基本语法、字符串、函数、数组、文件操作等内容开始;然后对MySQL数据库的操作及应用进行了详细的讲解;接着过渡到PHP在网络方面的应用;最后通过一个完整的、最为流行的案例——电子商城系统,作为本书学习内容的总结和演练。 随书附赠光盘,收录超长时间的讲解视频,提供实例中心、项目中心、源码中心资料库,提供丰富的程
PHP和MySQL的源代码开放,可以免费下载使用并支持多种操作系统平台,是开发Web应用程序的选择之一。本书首先详尽介绍了使用PHP和MySQL开发数据库应用程序所应具备的各项技术,然后完整地介绍了几个使用PHP和MySQL数据库开发的网络应用程序实例,包括网络留言板、网络投票系统、网络流量统计系统、音乐资源下载系统、交易市场系统、人才招聘系统和旅游在线报名系统等,这些系统都具有很强的实用性。 本书内容丰富、图文并茂,注重理论讲解与实例应用相结合,特别适用于Web应用程序开发人员以及对相关技术感兴趣的读者,也可以作为大中专院校或培训机构的相关课程教材。
本书精心选择了300个实例,涉及PHP的各个技术方向,包括PHP基础语法、函数、PHP jQuery组合应用、字符串处理、数组、Cookie和Session、多媒体技术、MySQL数据库应用、面向对象程序开发、Ajax技术、PHPSmarty模板技术、ThinkPHP框架、HTML5等。
本书是PHP经典图书升级版,它既是一本关于面向对象设计与编程的书,也是一本关于如何使用工具管理PHP代码(从协作到部署)的书。书中讲解了PHP的新特性,例如匿名类以及标量参数提示和返回值类型。第5版重写了Composer和Packagist库的相关内容,并增加了关于Git版本控制的篇幅。示例代码全面更新,符合PSR-1和PSR-2标准。阅读本书能够帮你构建实现既定目标且易于协同开发的系统,并让你的代码优雅、简洁且易于理解。
PHP已经成为欢迎的编程语言之一,这使得用PHP创建高质量、易维护的应用程序和框架比以往受到更多的青睐。通过使用来自于知名公司的真实案例研究,《开发高质量PHP框架与应用的实际案例解析》为Web软件体系结构的不同层次介绍了规划、执行以及测试自动化方面的内容,并解释了这些公司如何测量和测试软件质量。《开发高质量PHP框架与应用的实际案例解析》作者提供了解决问题的不同观点,因此您可以在开发自己的PHP应用程序和框架的过程中从不同的方法中获益良多。
本书全面、详细地介绍了基于PHP和MySQL的动态网络开发技术的原理和基础编程知识。全书共分为四篇18章,以“PHP基础知识→MySQL数据库基础知识→PHP高级开发→常用模块编程与综合案例开发”为线索具体展开,不仅包括PHP开发环境的搭建、PHP的基本语法、PHP中的常用函数、在MySQL中创建数据库和数据表,以及对MySQL数据库进行查询、删除、更新和排序等基础开发知识,还包括在PHP中创建图像、使用会话等较深入的开发内容,并在“常用模块编程和综合案例开发”篇中给出了常用模块(如通信录模块、计数器模块、文件上传模块、图片浏览模块和聊天室模块等)的开发方法,以及文件管理系统、投票系统、影碟管理系统、新闻发布系统和网上购物商城5个综合案例的开发全过程。 全书内容由浅入深,充分考虑了PHP学习者的特点,并在配套光盘中提供了书中实例的源
本书通过实际情景、示例代码深入浅出地介绍了经常困挠PHP Web应用程序开发人员的常见安全问题。主要内容包括:去除应用程序安全漏洞,防御PHP攻击,提高运行PHP代码的服务器安全,实施严格的身份验证以及加密应用程序,预防跨站点脚本攻击,系统化测试应用程序安全性,解决第三方应用程序已有漏洞等。 本书内容丰富,理论和实践紧密结合。通过详细概念说明和完整实例代码,读者可以轻松将自己所学的理论知识付诸实践。本书适用于各个阶段的Web应用程序开发人员。 本书将帮助你掌握编写可靠的PHP代码和提高你正在使用的PHP软件安全所需的技术、技巧以及实践。作者揭示经常困挠PHP程序开发人员的常见代码安全问题,同时给出实用且专业的解决方案——不管你拥有多少PHP编程经验,这些技术都非常容易理解和使用。 本书具体包括 ·从
本书详细介绍了使用PHP和MySQL开发网站系统的基本方法和技巧。以实际网站系统的开发为例进行讲解,内容新颖,开发过程讲解清晰。 全书共分为3篇:基础篇按照从易到难、由浅入深的方法介绍PHP的常用知识点和MySQL数据库系统的使用方法,包括PHP运行环境配置,PHP语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用PHP访问MySQL数据库;进阶篇包括新闻系统、网上投票系统、电子日记、Web论坛、志愿者信息管理系统等常用的Web应用系统的开发过程;提高篇介绍了3个功能成熟、应用典型、技术新颖的Web系统的开发过程,包括班级交流系统、在线销售系统、AJAX聊天室。 本书适合从事网站开发、程序设计等工作的相关人员参考学习,还可以作为高等院校相关专业师生的参考书。
本书主要内容: 开发和运行环境的安装与配置 PHP for Flash动态网站开发基础入门 PHP for Flash基本原理和经典应用——Flash的请求和响应 PHP for Flash基本原理和经典应用——使用PHP处理请求和做出响应 PHP for Flash用户安全验证和状态管理 使用XML交换数据 使用Zend_Amf——开源的AMF-RPC实现 雇员数据库管理系统——使用Zend Amf操控数据库 透过Zerld_Amf使用Web服务 深入AMF-RPC框架基本原理 使用AMFPHP——开源的AMF-RPC实现 深入AMFPHP——数据类型和实用工具 使用SabreAMF——PHP平台的开源AMF-RPC实现 使甩XML-RPC加速应用程序开发 配合FMS3开发Flash实时通信应用程序 使用FMS服秀器结合PHP应用程序 使用Red5——开源的实时通信服务器 注册及登录验证模块 大数据分页显示模块 多文件上传和下载管理模块 Flash视频会议系统 开发网上
本书是PHP经典图书升级版,它既是一本关于面向对象设计与编程的书,也是一本关于如何使用工具管理PHP代码(从协作到部署)的书。书中讲解了PHP的新特性,例如匿名类以及标量参数提示和返回值类型。第5版重写了Composer和Packagist库的相关内容,并增加了关于Git版本控制的篇幅。示例代码全面更新,符合PSR-1和PSR-2标准。阅读本书能够帮你构建实现既定目标且易于协同开发的系统,并让你的代码优雅、简洁且易于理解。
PHP和MySQL的源代码开放,可以免费下载使用并支持多种操作系统平台,是开发Web应用程序的选择之一。本书首先详尽介绍了使用PHP和MySQL开发数据库应用程序所应具备的各项技术,然后完整地介绍了几个使用PHP和MySQL数据库开发的网络应用程序实例,包括网络留言板、网络投票系统、网络流量统计系统、音乐资源下载系统、交易市场系统、人才招聘系统和旅游在线报名系统等,这些系统都具有很强的实用性。 本书内容丰富、图文并茂,注重理论讲解与实例应用相结合,特别适用于Web应用程序开发人员以及对相关技术感兴趣的读者,也可以作为大中专院校或培训机构的相关课程教材。
本书详尽介绍了PHP、MySQL和Apache三者的相互关系及其操作方式,并从 Linux操作系统开始,一一详述交互式网站的建构组件,让读者了解在 Linux操作系统下使用PHP和MySQL建设Web网站的优势。本书循序渐进地介绍完整的PHP语法,并配合实用范例说明,奠定读者编写PHP程序的功力和基础;详实地介绍MySQL的使用方法,从最基本的SQL指令到函数使用,使得我们能够轻而易举地掌控与操作MySQL数据库。本书还附有大量精彩范例,让读者从实作之中享受学习PHP的乐趣。本书适合于学习Linux操作系统下的网站建设的初、中级用户,本书也可作为各级培训班的教材。
本书是PHP经典图书升级版,它既是一本关于面向对象设计与编程的书,也是一本关于如何使用工具管理PHP代码(从协作到部署)的书。书中讲解了PHP的新特性,例如匿名类以及标量参数提示和返回值类型。第5版重写了Composer和Packagist库的相关内容,并增加了关于Git版本控制的篇幅。示例代码全面更新,符合PSR-1和PSR-2标准。阅读本书能够帮你构建实现既定目标且易于协同开发的系统,并让你的代码优雅、简洁且易于理解。