Learning PHP & MySQL中文版
基本信息
- 原书名: Learning PHP and MySQL
- 原出版社: O'Reilly Media, Inc.
- 作者: Michele E. Davis Jon A. Phillips [作译者介绍]
- 译者: 车立红 张苏煜 郭燕
- 丛书名: O'Reilly系列
- 出版社:中国电力出版社
- ISBN:9787508353807
- 上架时间:2007-6-12
- 出版日期:2007 年6月
- 开本:16开
- 页码:355
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 网络编程 > php
计算机 > 数据库 > MySQL
编辑推荐
现在,借助本书你就可以轻松构建交互网站了。无论你是希望扩展站点功能的网站设计师,还是希望涉足网站开发开源技术的程序员,本书都将非常适合你阅读。
推荐阅读
内容简介回到顶部↑
构建动态网站的关键是能够使php与mysql实现强强联合,这会大大简化交互网站的创建过程。本书将介绍程序、模板和数据库的工作原理,讲述如何应对其中的挑战,并彻底地探索这些技术。
如何创建网站,并使之能够响应用户请求和需要,收集和分发信息并促进与客户的业务交流?本书将告诉你。无论是创建新站点还是在旧站点上添加新功能,本书都将使你了解如何最好地应用php和mysql,以达到事半功倍的效果。通过对本书的学习,你将能够随心所欲地设计新功能,将你的想象发挥到极致。本书所涵盖的主题包括php与mysql如何适合于web开发和设计、php与mysql的安装、整合php和html的方法、通过php函数和pear在php和mysql间实现通信、管理会话、cookie以及php和mysql的安全性等。
如何创建网站,并使之能够响应用户请求和需要,收集和分发信息并促进与客户的业务交流?本书将告诉你。无论是创建新站点还是在旧站点上添加新功能,本书都将使你了解如何最好地应用php和mysql,以达到事半功倍的效果。通过对本书的学习,你将能够随心所欲地设计新功能,将你的想象发挥到极致。本书所涵盖的主题包括php与mysql如何适合于web开发和设计、php与mysql的安装、整合php和html的方法、通过php函数和pear在php和mysql间实现通信、管理会话、cookie以及php和mysql的安全性等。
作译者回到顶部↑
本书提供作译者介绍
Michele E.Davis从八岁开始写作,并最终成为一名职业作家,在1988年创建了一家科技写作和Web软件咨询公司。Jon A.Phillips是一名软件开发师,负责编写网站后端,而Michele则负责设计和写作网站的内容。他们一同为客户提供咨询,客户群包括3M、General Mills、Medtronic、Northwest Airlines和Siemens等。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
前言
第1章 动态内容和web
php和mysql在web开发中的地位
php应用程序的组件
集成多种信息源
请求网页提供数据
问题
第2章 安装
本地开发
远程办公
问题
第3章 php介绍
php和html文本
编码构建块
问题
第4章 php决策制定
表达式
运算符概念
条件语句
循环
第1章 动态内容和web
php和mysql在web开发中的地位
php应用程序的组件
集成多种信息源
请求网页提供数据
问题
第2章 安装
本地开发
远程办公
问题
第3章 php介绍
php和html文本
编码构建块
问题
第4章 php决策制定
表达式
运算符概念
条件语句
循环
前言回到顶部↑
PHP和MySQL是一种强大的组合,结合使用二者可以使创建Web应用程序的工作变得非常轻松。如果你一直在创建网页,但是希望构建可以增长并与用户交互的复杂站点,可以使用PHP和MySQL快速构建基础部分,然后在这些基础上构建以满足需要。.
本书的目的是帮助你学习PHP和MySQL的具体细节内容,并帮助减少“为什么它无法工作”这种情况的发生(我们经常会遇到这种情况)。本书将说明应该注意什么情况以及如何轻松解决这些问题。
读者对象
本书供希望了解如何创建动态网站的人使用。读者对象可能包括已经就职于IT公司或广告公司负责创建静态网站的图形设计人员,他们可能需要借助编码数据库驱动的网站推进自己的工作。读者对象还可能包括已经了解(比如说)Flash开发和HTML标记、但需要拓展其全部数据库和开放源代码编程环境技能的人员。
本书所做的假定
本书假定你了解Web浏览器的工作原理,并对HTML有一个基本的了解。具备一定的JavaScript知识对学习本书是有帮助的(第15章),但一般不做要求。
你所具备的知识可能已经远远超过了我们的要求。如果你已经知道如何使用MySQL和PHP创建网页,那么最好不要阅读本书,而是找一本相对学习来说参考价值更大的书来阅读,如Nutshell系列中的某本读物。
本书的编排方式
本书首先概述了你将要处理的所有部分如何组合在一起。因为有多种语言和技术交互作用形成了动态网页,因此,最好先详细了解各个部分如何协同工作,以打下一个坚实的基础。将要学习的PHP是作为用于动态网站的总集成包。
接下来,我们将讲述在本地计算机上安装核心软件包的过程。本书重点讲述PHP和MySQL,但要使二者工作通常还需要Apache web server。在处理动态内容时,PHP解释器与web server协作。最后,将在PC、Mac和linux系统上安装MySQL数据库。如果不想在本地安装所有内容,还可以使用托管的ISP账户开发页面。
因为PHP在将所有内容聚合到一起方面起到了非常重要的作用,所以本书用大量篇幅解释了使用PHP语言的基础知识。这包括语言基本知识,如数据类型、程序流逻辑和变量。本书分别用——章的篇幅介绍了函数、数组和表单,以详细讨论其具体内容。
考虑到你可能不了解数据库,我们首先介绍了用来设计和使用所有关系数据库的概念,以便于理解MySQL。然后,本书给出了使用MySQL与数据交互的具体示例。一旦能够使数据进出数据库,将需要使用PHP来把该数据集成到动态内容中。
本书分别用——章的篇幅讲述了安全性和网页访问控制。尽管——提到安全性就像是老调重谈,但如果将任何私人信息存储在网页上,那么,这仍然是一个需要注意的重要问题。我们将引导你避免出现几个常见的安全问题。
最后,本书将给出一些示例应用程序,演示这些技术如何协同工作,以快速构建能够正常运行的快速网站。你还可以了解到去哪里查找有关本书所讨论主题的其他信息。
支持书籍
即使你认为自己已为阅读本书做好了准备,但可能还想深入了解本书并未提及的某些XML技术知识。下面列出了可以参考的一些书籍:
Run Your Own Web Server Using Linux&Apache,by Tony Steidler-Dennison(SitePoint,2005)。
PHP in a Nutshell,First Edition,by Paul Hudson(O'Reilly,2005)。
MySQL in a Nutshell,First Edition,by Russell Dyer(O'Reilly,2005)。
CSS Cookbook,First Edition,by Christopher Schmitt(O'Reilly,2004)。
本书的目的是帮助你学习PHP和MySQL的具体细节内容,并帮助减少“为什么它无法工作”这种情况的发生(我们经常会遇到这种情况)。本书将说明应该注意什么情况以及如何轻松解决这些问题。
读者对象
本书供希望了解如何创建动态网站的人使用。读者对象可能包括已经就职于IT公司或广告公司负责创建静态网站的图形设计人员,他们可能需要借助编码数据库驱动的网站推进自己的工作。读者对象还可能包括已经了解(比如说)Flash开发和HTML标记、但需要拓展其全部数据库和开放源代码编程环境技能的人员。
本书所做的假定
本书假定你了解Web浏览器的工作原理,并对HTML有一个基本的了解。具备一定的JavaScript知识对学习本书是有帮助的(第15章),但一般不做要求。
你所具备的知识可能已经远远超过了我们的要求。如果你已经知道如何使用MySQL和PHP创建网页,那么最好不要阅读本书,而是找一本相对学习来说参考价值更大的书来阅读,如Nutshell系列中的某本读物。
本书的编排方式
本书首先概述了你将要处理的所有部分如何组合在一起。因为有多种语言和技术交互作用形成了动态网页,因此,最好先详细了解各个部分如何协同工作,以打下一个坚实的基础。将要学习的PHP是作为用于动态网站的总集成包。
接下来,我们将讲述在本地计算机上安装核心软件包的过程。本书重点讲述PHP和MySQL,但要使二者工作通常还需要Apache web server。在处理动态内容时,PHP解释器与web server协作。最后,将在PC、Mac和linux系统上安装MySQL数据库。如果不想在本地安装所有内容,还可以使用托管的ISP账户开发页面。
因为PHP在将所有内容聚合到一起方面起到了非常重要的作用,所以本书用大量篇幅解释了使用PHP语言的基础知识。这包括语言基本知识,如数据类型、程序流逻辑和变量。本书分别用——章的篇幅介绍了函数、数组和表单,以详细讨论其具体内容。
考虑到你可能不了解数据库,我们首先介绍了用来设计和使用所有关系数据库的概念,以便于理解MySQL。然后,本书给出了使用MySQL与数据交互的具体示例。一旦能够使数据进出数据库,将需要使用PHP来把该数据集成到动态内容中。
本书分别用——章的篇幅讲述了安全性和网页访问控制。尽管——提到安全性就像是老调重谈,但如果将任何私人信息存储在网页上,那么,这仍然是一个需要注意的重要问题。我们将引导你避免出现几个常见的安全问题。
最后,本书将给出一些示例应用程序,演示这些技术如何协同工作,以快速构建能够正常运行的快速网站。你还可以了解到去哪里查找有关本书所讨论主题的其他信息。
支持书籍
即使你认为自己已为阅读本书做好了准备,但可能还想深入了解本书并未提及的某些XML技术知识。下面列出了可以参考的一些书籍:
Run Your Own Web Server Using Linux&Apache,by Tony Steidler-Dennison(SitePoint,2005)。
PHP in a Nutshell,First Edition,by Paul Hudson(O'Reilly,2005)。
MySQL in a Nutshell,First Edition,by Russell Dyer(O'Reilly,2005)。
CSS Cookbook,First Edition,by Christopher Schmitt(O'Reilly,2004)。


点击看大图




加载中...
