PHP 是 PHP: Hypertext Preprocessor(超文本预处理器)的缩写,是一种开放源代码的脚本编写语言。虽然可以将其用作通用目的脚本编写语言,但是其设计目的是成为一种用来编写可嵌入到 HTML 文档中的脚本的方便语言。与客户端经常执行的用 JavaScript 编写的脚本不同,PHP 脚本由 Web 服务器处理,然后将生成的 HTML 输出发送到客户端。PHP 的语法是由其它流行语言(如 Java 和 Perl)的语法派生出来的。
为了使其成为一种可以开发动态 Web 页的方便的语言,PHP 提供了从许多常见数据库(如 SQL Anywhere)检索信息的功能。SQL Anywhere 中有两个可以从 PHP 访问 SQL Anywhere 数据库的模块。您可以使用这些模块和 PHP 语言来编写独立脚本,并创建依赖于存储在 SQL Anywhere 数据库中的信息的动态 Web 页。
为 Windows、Linux 和 Solaris 提供 PHP 模块的预建版本,并将其安装在 SQL Anywhere 安装目录的操作系统特定的二进制子目录中。SQLAnywhere PHP 模块的源代码安装在 SQL Anywhere 安装目录的 sdk\php 子目录中。
还可以在 SQL Anywhere PHP 模块中在线找到其它信息。
还必须安装以下组件才能使用 SQL Anywhere PHP 模块:
您的平台的 PHP 5 二进制文件(可以从 http://www.php.net 下载)。SQL Anywhere 为 PHP 版本 5.1.1 到 5.2.6 提供预建的 PHP 模块。在写本书时,PHP 版本 5.2.6 是最新的稳定版本。对于 Windows 平台,PHP 的线程安全版必须与 SQL Anywhere
PHP 模块一起使用。
Web 服务器(如果想在 Web 服务器中运行 PHP 脚本)。请注意,SQL Anywhere 可以作为 Web 服务器使用。
还可以使用其它 Web 服务器,例如 Apache HTTP 服务器。SQL Anywhere 可以与 Web 服务器在同一台计算机上运行,也可以不在同一台计算机上运行。
对于 Windows,使用 SQL Anywhere 客户端软件 dblib11.dll 和 dbcapi.dll。
对于 Linux/Unix,使用 SQL Anywhere 客户端软件 libdblib11.so 和 libdbcapi.so。
对于 Mac OS X,使用 SQL Anywhere 客户端软件 libdblib11.dylib 和 libdbapi.dylib。
有关安装 PHP 和 Apache HTTP 服务器的其它信息,请参见 Serving Content from SQL Anywhere Databases Using Apache and PHP。
以下几节可帮助您安装 SQL Anywhere PHP 模块。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |