友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
第三电子书 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

php程序设计简明教程(DOC格式)-第3部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!


于网络编程的人学习和使用。  

在功能上,它提供了丰富的函数库,支持复杂字符串处理,正规表达式和图形处理,可根据用户请求将服务器的 

数据轻松地产生动态网页,支持目前几乎所有流行的数据库系统,如Oracle、SQL Server、MySQL、mSQL、 

Informix、SyBase、ODBC、PostgreSQL 以及dBase 等。在在可移植性上,PHP 程序可在Windows 下快速开 

发,代码甚至不加修改即可运行在Unix、Linux 上。  

本课程中的 PHP 程序,就是指使用这种 PHP 语言编写的程序。它只能被服务器所解释执行,只能运行于服务 

器端,用户在浏览器中看到的,只是经服务器解释后,返回给浏览器的HTML 等客户端代码(可从浏览器的“查 

看…》源文件”菜单中看到),这些代码是由浏览器解释执行的,执行的结果,显示在浏览器窗口中,形成网页。 

所以,在客户端,看不到PHP 代码,这也是PHP 语言写成的代码比较安全的一个原因。  



  第二节  PHP 的开发环境的搭建  



从图8 中可以看出,要使PHP 程序能够正常工作,必须:  

 (1) 选用合适的程序编辑软件,以便进行程序的编写;  

 (2 ) 为其在服务器上配置好一个运行环境:安装和配置好以下软件,使它们能够正常协作:Apache 、PHP、 

     MySQL,以便进行程序的测试和运行。  

以上两点构成一个完整的PHP 开发、测试和运行环境。其中,(1)的3 个软件部署在服务器上,(2 )的软件部 

署在客户机上。为方便大家学习和理解整个环境的搭建过程,本课程的实验条件是人手一机,每台机器既作服务 

器又作客户机,整个环境的搭建工作可在一台机器上完成。  

以上两点构成一个完整的PHP 开发、测试和运行环境,其根本目的是为了学习使用PHP 语言进行Web 程序编 

写和软件开发,所以,我们把这个环境的搭建工作称之为PHP 开发环境的搭建。  



1。程序编写,软件开发工具软件的选用  



 (1)有关工具软件  



                            PHP 讲义    第  9  页  共  90  页  


…………………………………………………………Page 10……………………………………………………………

这些工具软件用于编写,修改源程序文件。我们的源程序文件都是ASCII 码文件(纯文本文件),所以,只要是 

能够处理纯文本的工具软件,都可选用。  

常用的编辑软件有:记事本。为了提高效率,常使用一些专业工具软件,如 UtraEdit,DreamWeaver,不建议 

使用FrontPage  (它对PHP 的支持不好)。  

〃Y  记事本:常用于简单的代码编辑。  

〃Y  UltraEdit10 简体中文版:短小精悍,代码编辑功能强大,编程高手的利器  

〃Y  Dreamweaver  MX  中文版:图形化编辑环境,速度慢,功能多,常用于复杂网页设计和网站管理。注意该软 

   件提供了“代码”、“代码/设计”、“设计”三种视图:“代码”视图以全部是源代码的方式供用户编辑使用, 

   常用于代码(服务器端代码或客户端代码)的编写,修改;“设计”视图以可视化的方式供用户使用,常用 

   于设计网页界面,以减少手工撰写客户端代码的工作量;“代码/设计”视图是上述两种方式的结合。  

 (2 )源文件扩展名  

无论用哪种工具软件编写源程序文件,若文件中含有PHP 代码,必须确保文件的扩展名,与在Apache 配置中 

的PHP 文件的扩展名的设定一致;若不含PHP 代码:①若仅含有HTML 代码,一般以。htm 为扩展名;②若仅 

含有JavaScript 代码,这种文件常作为。htm 文件的包含文件(引用文件,类似于C 程序文件中的头文件)一般 

以。js 为扩展名;③若含HTML 代码和JavaScript 代码,一般以。htm 为扩展名。  

 (3)开发工具软件的使用  

这些开发工具软件,简单易用,用户稍加学习即可掌握。对于Dreamweaver,操作类似WORD ,另外,它自带 

学习教程,可以参考。  



2。服务器软件的安装和配置  



对于Windows 下多数软件的安装,我们是通过执行该软件的安装程序(setup。exe、install。exe、软件文件名。exe), 

由安装程序负责具体的安装过程。这个过程中,安装程序做的工作一是系统注册:把该软件的一些系统文件,复 

制或移动到操作系统的有关系统目录中,实现与操作系统的接口,便于操作系统使用;二是将自身的程序文件、 

数据文件等复制到本软件的安装目录下,用于本软件的运行。  

 (1)PHP 语言解释器软件的安装和配置  

该软件没有安装程序,所以具体的安装过程需要用户来完成。不过过程也十分简单:解压缩该软件包至安装目的 

目录,将系统文件php4ts。dll  (PHP 系统扩展函数库)和php。ini  (PHP 配置文件)分别放到操作系统目录下的 

相应的位置即可。  

 (2 )Apache 的安装和配置  

大体经过安装…》配置两大步骤完成。配置大体经过编辑配置文件…》启动服务完成。  

〃Y  安装:其安装过程由其安装程序进行,启动安装程序后,按提示操作即可。  

〃Y  配置目的:向Apache 说明清楚PHP 的有关情况,以便实现二者的协作。  

〃Y  配置方法:主要通过一个配置文件中有关参数的修改或添加进行。所谓“修改”,即对该文件中已经存在的参 

   数,修改其参数值;所谓“添加”,即将该文件中缺少的参数和参数值增加到该文件中相应位置,为了省事, 

   也可以放到该文件的最后。该文件名为httpd。conf,存在于Apache 安装目录下的conf  目录下,是一个纯文 

   本文件,可用记事本打开修改。也可以通过开始菜单中Apache 程序组中的“Edit Configuration”打开该文 

   件,进行配置操作。注意每次配置变动后一定要保存,并启动或重新启动Apache 的服务,所做的最新配置 

   才会起作用。  

〃Y  有关参数和参数值的说明  

  1)格式多是这样的单独的行:  

 #参数名    参数值  

 行首的#表示注释,应去掉才会使配置起作用。  

 2 )参数和参数值的含义、作用  

                          表2    Apache 配置参数设定  

 示例路径:PHP 安装路径——d:/php;发布文档(即文件)主目录——d:/www  



              参数名和参数值             操作                 作用  



                          PHP 讲义    第  10  页  共  90  页  


…………………………………………………………Page 11……………………………………………………………

①   BindAddress  服务器机器IP                  修改   进行地址绑定(指定服务器地址)  



   LoadModule php4_module d:/php/sapi/php4apache。dll  指名将PHP 配置为Apache 的模块(Apache module )方 

②                                         添加  

                                               式进行工作时的PHP 语言解释器  



③   Port    80                            修改   指定Apache 对外提供Web 服务的通信端口  



④  ServerAdmin    服务器管理员邮箱(如abc@abc。)  修改   当发生错误时送回客户端浏览器的管理员信箱  



⑤  ServerName    服务器的计算机名称                修改   指明主机名称  



⑥   DocumentRoot    〃d:www〃              修改   指明向客户端提供Web 服务的发布文档主目录  



⑦                  修改   发布文档主目录定义;该处目录的值应与⑥中的一致  



   ScriptAlias    /php/    〃d:/php/〃           指明PHP 脚本语言名称和PHP 脚本语言解释器的路径  



⑧  AddType    application/x…httpd…php    。php    添加  指明PHP 脚本扩展名  



   Action    application/x…httpd…php    〃/php/php。exe〃    指明PHP 脚本解释器(PHP 以非模块工作时起作用)  



⑨   DirectoryIndex      index。php         修改   指定默认文档(主页文档;只请求服务器地址就响应的文档)  



〃Y  有关服务的操作:服务,是一直运行,监听来自其他程序(客户端)的请求,接收请求,处理请求(自己处理 

  或提交其他程序处理),返回处理结果的一种运行着的程序,一种进程。一般运行于操作系统后台。有关Apache 

  的服务操作,通过开始菜单中Apache 程序组中的有关命令进行:  

     
返回目录 上一页 下一页 回到顶部 0 0
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!