- Posted by Admin on February 13, 2009
如果要进行PHP的开发和应用,至少需要这样一些东西:
- 一个WEB服务器:目前比较常见的有Apache,IIS,lighttpd等。如果你用了一些集成开发环境,那么可以忽略这个。但是为了调试的方便,我建议还是安装一个WEB服务器;
- PHP解析器:当前PHP最新版本是5.2.5以及4.4.8(PHP官方已经宣布,从2007年12月31日起,将停止对PHP4的支持并建议升级到PHP5);
- 一个趁手的文本编辑器,最好是支持UTF-8,语法高亮显示。我一般使用NuSphere PHPED来完成这个工作(关于这个IDE的介绍,可以参考其官方网站),另外对于一些简单的修改,我会使用EditPlus来完成;
还可以考虑这样一些辅助的东西:
- 数据库服务器:与PHP堪称绝配的是MySQL,我个人的站点中还用到了InterBase;
- 如果是协同工作,可以考虑配置一个版本控制系统。我用的是SVN,客户端我一般用TortoiseSVN;
- 如果需要一些页面的调整,可以考虑安装Dreamweaver;
- 如果需要在服务器和工作平台间拷贝大量文件,可以考虑安装SSH(服务器端)和PUTTY(客户端)。
作为补充,还可以安装一些成熟的框架、模板:
- Smarty:我比较喜欢的模板引擎;
- XAJAX:我比较熟悉的AJAX框架,能和PHP无缝拼合,速度也很快。
———————————-
好了,按照所有编程语言的惯例,我们要编写我们的第一个PHP脚本文件了。
<html><body><?phpecho "Hello, PHP World!";?></body></html>
演示在此
我们可以看到,PHP是和HTML混合在一起的,一个PHP文件在理论上可以没有任何PHP代码而全部由标准的HTML标记构成——虽然这么做没有什么意义。反之则不然,一个HTML文件中如果嵌入了PHP代码,那么浏览器会按照HTML的方式来解析PHP内容,其结果就是PHP代码会作为文本而直接输出。
区分一个文件是PHP类型还是HTML类型主要是看文件的后缀。在缺省安装情况下,所有的PHP文件都应该是以php或者php5或者任何你指定PHP进行解析的后缀。
从代码中我们也可以看到,PHP脚本是由<?php ?>进行分割的,在该配对分割符号之间所有的文本都将作为PHP语法进行解析,如果这里包含的文本有任何PHP语法错误,将导致PHP无法正常运行。
代码中我们用到了 echo这个函数,它用来输出一些文本。其具体的解释将在以后进行讲解。
http://www.go4pro.org/?p=27