|
发表于 2007-5-8 17:41:01
|
显示全部楼层
来自: 中国湖南衡阳
PHP 是一种用来制作动态网页的服务器端脚本语言。你通过PHP和HTML创建页面。当访问者打开网页时,服务器端便会处理 PHP 指令,然后把其处理结果送到访问者的浏览器上面,就好像 ASP 或者是 ColdFusion 一样。然而,PHP 跟 ASP 或 ColdFusion 不一样的地方在于,它是跨平台的开放源代码。PHP 可以在 Windows NT 以及很多不同的 Unix 版本中执行,它也可以被编译为一个 Apache 模块,或者是一个CGI二进制文件。当被编译为 Apache 模快时,PHP 尤其轻巧方便。它没有任何繁琐程序所产生的负担,因此可以很快的返回结果,同时也不需为了保持较小的服务器内存映象,而去调整mod_perl。! g7 B4 W4 m' `* \
: s! l0 \6 C8 |
, H6 l# @7 I" }. p' [7 j5 W& t, v; K+ Q, ?7 C% F- l
除了能够用来产生你的网页的内容之外,PHP 也可以用来传送 HTTP头。你可以设定 cookies,授权管理,并将使用者重定向至新的页面。它也能好的访问很多数据库及ODBC。另外还可与各式各样的外部库集成,由此可以让你做几乎任何事情,从创建 PDF 文件到解析XML。
0 p8 t3 ~- ?6 L0 C4 b9 ]' ~3 \5 x6 F, L3 D n2 c
PHP 代码就嵌在Web页面中,因此你不必为它建立一个特别的开发环境或IDE。你用<?php and end it with ?>标志PHP代码(也可以将PHP设定成使用ASP形式的<% %>标志甚至是用<script LANGUAGE="php"></SCRIPT>)。PHP引擎会处理这些标志之间的任何东西。
6 o& l3 J' O) [+ z% U7 P% D* D; y
5 J4 _3 X5 g1 C! x2 w, j0 RPHP语言的语法跟C以及Perl很像。在使用前,你无须声明变量。要创建阵列以及散列(关联性阵列)也很快。PHP的初步面向对象特性还提供了组织及封装代码的简便方法。. m! S* h) ^0 a3 p; v" T6 @: k
$ E+ r0 D$ \; \$ h+ X3 P$ d尽管当嵌入 Apache 里面时,PHP运行最快,但在PHP相关站点上还是有关于如何使其与Microsoft IIS 以及 Netscape Enterprise Server无缝集成的操作指南。如果你还没有PHP,可以在其官方网站下载取得。在那里也可以找到一份包括PHP所有函数和特性的用户手册。7 ^+ ?8 Y: ^% I+ S" p+ T
5 ~4 @: E+ Y# q8 a* s1 ]! O+ s创建自己的命令
( J+ V' l( G0 n, F& X2 P& O% o2 k; |因为PHP脚本是写在 HTML 文档中的,你不必用特殊的编辑器来创建页面。不过你必须在支持PHP的服务器上面执行 PHP。如果你用的是你自己的服务器,则很容易办到。如果是通过ISP 服务处理页面,则需要联系你的 ISP 的客服小组请他们帮你安装PHP。; U' T; z( d( z/ ~5 _
$ b$ U) G) B: U# ]# {
对于Unix系统,你必须具备基本的Unix技巧,例如会使用make以及一个C语言编译器。在你的系统上,还要有一个 ANSI C编译器,以及一个Web服务器。
8 H' P: v5 P5 y! A5 F3 `, o% q7 k' h! K# s w$ W- K5 M% y
对于Windows 95/NT ,你需要以下服务器之一:Microsoft Personal Web Server,Microsoft Internet Information Server 3 或4,Apache 1.3.x,或者Omni HTTPd 2.0b1。' U9 P- [0 Q9 {. B+ ~! v
+ }( X/ d/ Z t你可以在PHP网站上找到所有安装设置PHP的相关信息。
' ]+ W& w$ t+ G' w7 E8 z6 n# V' |
& a7 u$ x! d: a" jDavid Sklar是Student.Net Publishing的首席信息官。# y1 j" P5 R. e' Q& r9 w6 V
6 P9 X$ i3 j3 S8 O( S( b
Adam Trachtenberg是Student.Net Publishing产品副主管。
$ ~0 S% i. k4 i, {$ _3 {. }
4 `& s6 F! e$ z& \, r# h
4 E8 {+ s) G* a5 c0 o/ r% N' y( m' n# B) c) v
所以要php文件的源码的话,用记事本就可以了;要看php代码的效果的话,要自己建立支持php的服务器;如果是网页中嵌入了php代码,而这些php代码又不是主要的时,用ie浏览器打开看看! |
评分
-
查看全部评分
|