PHP 4 应用开发指南
基本信息
- 原书名: PHP 4 Developer's Guide
- 原出版社: McGraw-Hill
- 作者: (美)Blake Schwendiman
- 译者: 杨洪涛 黄晶 张震宇
- 丛书名: 北京科海培训中心图书
- 出版社:清华大学出版社
- ISBN:7302050171
- 上架时间:2001-12-5
- 出版日期:2002 年1月
- 页码:646
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 网络编程 > php
内容简介回到顶部↑
这是一本向软件开发人员全面介绍如何使用PHP 4进行Web应用程序开发的参考指南。本书分为四部分;第1部分“引言和概述”简单介绍了PHP,并对语言做了综述,还介绍了如何安装和配置PHP。第2部分“Web开发中的特殊考虑”是面向那些从传统应用程序开发转到Web应用程序开发的程序员的。这一部分介绍了数据处理、用户界面、状态管理、浏览器无关性等内容。第3部分“Web开发中的项目管理”讨论了软件工程的概念以及代码和模块重用的技术。第4部分“高级技术和实例”演示了在实际的开发环境中PHP的应用,这一部分将本书其他章节介绍的内容综合起来,演示了最终用户的浏览器与Web服务器上运行的应用程序之间的交互。最后,本书附录提供了PHP 4的全部函数和配置参数的完整参考。
本书作者具有多年Web应用程序开发经验。本书内容全面,实用性强,是中级有经验软件开发人员进行Web应用程序开发的理想参考用书。
本书作者具有多年Web应用程序开发经验。本书内容全面,实用性强,是中级有经验软件开发人员进行Web应用程序开发的理想参考用书。
目录回到顶部↑
第1部分 引言和概述
第1章 编译和安装php4
1.1 引言
1.2 下载php
1.3 安装可执行版本
1.3.1 windows中可执行版本的安装
1.3.2 其他可执行版本的安装
1.4 编译php
1.4.1 在*nix平台上编译php
1.4.2 在windows上编译php
1.4.3 编译php的小结
1.5 配置php的运行时选项
1.5.1 使用 php.ini文件
1.5.2 修改php运行时配置的其他方法
1.6 小结
第2章 语言
2.1 引言
2.2 常规语法
2.3 类型
2.3.1 数字:整数和浮点数
第1章 编译和安装php4
1.1 引言
1.2 下载php
1.3 安装可执行版本
1.3.1 windows中可执行版本的安装
1.3.2 其他可执行版本的安装
1.4 编译php
1.4.1 在*nix平台上编译php
1.4.2 在windows上编译php
1.4.3 编译php的小结
1.5 配置php的运行时选项
1.5.1 使用 php.ini文件
1.5.2 修改php运行时配置的其他方法
1.6 小结
第2章 语言
2.1 引言
2.2 常规语法
2.3 类型
2.3.1 数字:整数和浮点数
前言回到顶部↑
写这本书的目的是为那些使用PHP编写Web应用程序的程序员提供足够的信息和实例。将其称为“Web应用程序”,而不是网页或网站,目的是为了强调PHP在 Web开发中的地位。在过去,交互性不强的简单HTML页面统治着整个Web。而今天,Web世界变得复杂多了,个人以及企业都希望能够从 Web中得到更多的东西,从而导致出现了动态性与交互性更强的Web应用程序。PHP是创建这些动态Web应用程序的理想工具。
读者对象
本书对各种程度的Web开发者来说都是有用的,但主要的读者群应是中级的、有经验的软件开发人员。PHP是一种编程语言,而不是用来做界面设计和布局的语言,因此在学习本书之前应该具有一些编程经验。具有C或Perl基础的程序员会发现PHP和上述两种语言十分类似,而Microsoft的Active Server Page(ASP)开发者也会发现PHP,在结构上与之类似。
因为本书不是面向编程新手的,因此对那些简单的编程概念只会做简单的介绍。这里假定读者已经理解如函数、变量和常量等这样的编程概念。
简介
本书的第1部分“引言和概述”简单介绍了PHP,并对这个语言做了综述。这部分还介绍了如何安装和配置这个工具。
第2部分“Web开发中的特殊考虑”是面向那些从传统应用程序开发转到Web应用程序开发的程序员的。这一部分介绍了数据处理、用户界面、状态管理、浏览器无关性等内容。
第3部分“Web开发中的项目管理”讨论了代码和模块重用。
第4部分“高级技术和实例”演示了在实际的开发环境中PHP的应用。这一部分将本书其他章节介绍的内容综合起来,演示了最终用户的浏览器与Web服务器上运行的应用程序之间的交互。
本书附录提供了有关PHP4全部函数的参考。
作者的话
我作为独立承包人,使用PHP和ASP进行Web应用程序的开发已经三年了。PHP是我事业成功的基础,因为它使我能够快速进行原型设计,并提供了开发大型Web应用程序所需的实力和可靠性。
我编写本书的目的是为了给程序员一个有用的工具。我不会在这里讨论PHP和其他类似工具的差异,也不会浪费时间来介绍PHP的历史或者做一般性的介绍。这些内容你可以在 PHP的 Web站点 www. php.net上找到。此外,我会演示 PHP在实际的 Web应用程序开发中的应用。我还会讨论在Web项目中的软件工程技术,以及如何使现有代码在新的Web项目中发挥作用,并提供一些使用流行的PHP第三方工具的例子。
你可以在www.intechra.net找到关于我的公司和我个人的信息,那里还有一些示范站点。如果你对本书有任何反馈意见,都可以通过这个网站上提供的联系信息来找到我。
关于范例代码
我在RedHat Linux 6.1上的Apache 1.3.11和PHP 4. 0.1(patch level 2)下开发并测试了本书中的范例代码。我还在 Windows NT上使用 Allaire公司的 Homesite 4.5.1编辑了这些HTML和PHP代码。
为了测试较小的代码例子,我编写了一个基本的HTML模板,并将需要测试的有关PHP代码插入到其中:
<html>
<head>
<title>Example Name</title>
读者对象
本书对各种程度的Web开发者来说都是有用的,但主要的读者群应是中级的、有经验的软件开发人员。PHP是一种编程语言,而不是用来做界面设计和布局的语言,因此在学习本书之前应该具有一些编程经验。具有C或Perl基础的程序员会发现PHP和上述两种语言十分类似,而Microsoft的Active Server Page(ASP)开发者也会发现PHP,在结构上与之类似。
因为本书不是面向编程新手的,因此对那些简单的编程概念只会做简单的介绍。这里假定读者已经理解如函数、变量和常量等这样的编程概念。
简介
本书的第1部分“引言和概述”简单介绍了PHP,并对这个语言做了综述。这部分还介绍了如何安装和配置这个工具。
第2部分“Web开发中的特殊考虑”是面向那些从传统应用程序开发转到Web应用程序开发的程序员的。这一部分介绍了数据处理、用户界面、状态管理、浏览器无关性等内容。
第3部分“Web开发中的项目管理”讨论了代码和模块重用。
第4部分“高级技术和实例”演示了在实际的开发环境中PHP的应用。这一部分将本书其他章节介绍的内容综合起来,演示了最终用户的浏览器与Web服务器上运行的应用程序之间的交互。
本书附录提供了有关PHP4全部函数的参考。
作者的话
我作为独立承包人,使用PHP和ASP进行Web应用程序的开发已经三年了。PHP是我事业成功的基础,因为它使我能够快速进行原型设计,并提供了开发大型Web应用程序所需的实力和可靠性。
我编写本书的目的是为了给程序员一个有用的工具。我不会在这里讨论PHP和其他类似工具的差异,也不会浪费时间来介绍PHP的历史或者做一般性的介绍。这些内容你可以在 PHP的 Web站点 www. php.net上找到。此外,我会演示 PHP在实际的 Web应用程序开发中的应用。我还会讨论在Web项目中的软件工程技术,以及如何使现有代码在新的Web项目中发挥作用,并提供一些使用流行的PHP第三方工具的例子。
你可以在www.intechra.net找到关于我的公司和我个人的信息,那里还有一些示范站点。如果你对本书有任何反馈意见,都可以通过这个网站上提供的联系信息来找到我。
关于范例代码
我在RedHat Linux 6.1上的Apache 1.3.11和PHP 4. 0.1(patch level 2)下开发并测试了本书中的范例代码。我还在 Windows NT上使用 Allaire公司的 Homesite 4.5.1编辑了这些HTML和PHP代码。
为了测试较小的代码例子,我编写了一个基本的HTML模板,并将需要测试的有关PHP代码插入到其中:
<html>
<head>
<title>Example Name</title>








点击看大图




加载中...

