首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

PHP是一种为创建HTML内容而设计的简单但是功能强大的语言。本章内容涵盖了PHP语言的基本背景,描述了PHP的本质和历史、运行的平台,以及如何下载、安装和配置PHP。本章的结尾给出一系列PHP实例程序,说明了如何使用一些PHP常用技术,例如表单数据处理、和数据库的交互、创建图像等。

1.1  PHP能做什么?

What Does PHP Do? 

PHP主要运用在以下3个方面。

服务器端脚本

PHP最初被设计用于创建动态的Web内容,它依然是最适合和擅长于此的。要生成HTML,你需要PHP解释器和一个Web服务器来发送文档。PHP同时也能够生成XML文档、图像、Flash动画、PDF文件,并因此而流行。

命令行脚本

PHP可以通过命令行运行脚本,就像Perl、awk或Unix shell。可以使用命令行脚本来执行系统管理任务,例如备份和日志解析。

客户端GUI应用

使用PHP-GTK (http://gtk.php.net),你可以使用PHP编写成熟的、跨平台的GUI应用程序。

在本书中,我们关注第一个方面,即使用PHP开发动态Web内容。

PHP可以在所有主流的操作系统上运行,从不同种类的Unix包括Linux、FreeBSD和Solaris到Windows和Mac OS X。PHP可以用在所有主流的Web服务器上,包括Apache、Microsoft IIS, 和Netscape/iPlanet等服务器。

PHP非常灵活。例如,输出不仅仅限制于HTML,也可以生成其他格式的文本文件文档。PHP内置支持生成PDF文件、GIF、JPG和PNG图像,以及Flash电影。

PHP最重要的特性之一是它对数据库的广泛支持。PHP支持所有主流数据库(包括MySQL, PostgreSQL, Oracle, Sybase, 和 ODBC兼容的数据库),甚至也支持一些不常见的数据库。使用PHP从数据库获取内容并创建动态Web页面是非常简单的。

最后,PHP提供了一个PHP代码库来执行通用和常用的工作,例如使用PHP扩展和应用程序库(PEAR)来完成数据库抽象、错误处理等等。PEAR是一个可重用PHP组件的框架和布置系统。你可以从http://pear.php.net获取更多信息。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论