2.php可运行在microsoft windwos上!!
php最初是运行在unix平台上的,但是它的移植性很好,也可运行在windows和iis web服务器之上。今天,已有了一大批基于windows 2000/nt/95/98的php用户,你可以找到大量运行于windows平台之上的php工具。
许多php程序员喜欢在windows上开发他们的程序,完成后再配置在大型的linux服务器上,如运行linux的ibm小型机、compaq dec alpha 以及 sun sparc。
php最大的优势在于,它也可以运行在unix/linux之上,unix上的开发者可以为ms windows下的php用户服务,而windows下开发的php代码也可以不经过任何改变,就用于unix/linux上。
php自身完全是由c语言写成的,因此可广泛运行于各种平台之上,如beos,unix, ms windows, apple macintosh,ibm os/2 以及其它更多的操作系统。
php 运行速度非常快,要比java快出许多。对于web开发而言,不如忘了java/jsp吧!php,php,到处都将是php! php也也将变成一种多用途的面向对象的脚本语言。
3.php下载
·php主站点:http://www.php.net
·php资源:http://ils.unc.edu/web-db/php/links.html
·php代码交换:http://px.sklar.com
·vex net:http://www.vex.net/php
在许多国家都有镜像站点,网址是www.countrycode.php.net,其中countrycode可以是us,fe,,sk等等。
· http://www.fe.de.php.net
· http://www.sk.php.net
·http://php.iquest.net/
·答疑邮件地址: rasmus@lerdorf.on.ca
3.1 php在microsoft windows 95/98/nt/2000上的安装
php在microsoft windows平台上极受欢迎,而且另人惊奇的是,它比microsoft自己的web脚本语言还要流行。原因在于php是面向对象的脚本语言,而asp却不是。php具有大量可重用的类(对象),在windows平台上,php要比asp快许多,而且比asp具有更多的功能和特色。php比asp更健壮,更可靠,更具威力。由于php可运行于ms windows,linux, mac os和所有的unix,所以它具有一个庞大的用户群。而其最大的优势在于,你可以在windows上开发程序,然后配置在unix/linux上,反之亦然。
windows98/nt/2000下的php用户比其它操作系统都要多,那是因为在windows98/nt/2000上安装php很简单。php有可执行的安装程序,你只要双击exe文件,2分钟内就可以自动安装好。可从如下站下载可执行的php安装程序:
·windows下的php可执行安装程序:http://php.weblogs.com/easywindows
·windows平台下的php资料:http://php.weblogs.com
·php在windows下的安装与配置:
http://www.php.net/manual/install-windows95-nt.php
· php triad可以在windows平台上安装完整的php服务环境:
http://www.phpgeek.com
3.2在windows 95/98/nt/2000上快速安装apache web服务器(10秒钟)
在windows上运行php,你需要一个web服务器,你可以使用微软的iis,也可以使用免费的apache 。因为可以通过apache的安装文件setup.exe进行安装,可以为你节省许多时间。
phpttriad是一个包括apache、php、mysql的软件包,可从http://www.phpgeek.com/phptriad.php 或其镜像站点http://sourceforge.net/projects/phptriad
下载。我强烈推荐使用phpttriad,它在windows用户中极受欢迎(已被下载了几百万次)。
apache 二进制程序: -http://httpd.apache.org/dist/httpd/binaries/win32
3.3 微软的sql服务器
sql服务器可以安装在不需要运行windows的机器上,而你也需要一个sql服务器来作web开发。我推荐你在很老的pc上(如pentium或486)安装redhat linux和postgresql rpms。你数据库并不需要任何windows图形界面,可以在控制台直接启动postgresql。postgresql
的速度大概是oracle和ms sql server的3倍。
php的postgresql支持库是由adam sussman编写的,他的邮件地址是:asussman@vidya.com
支持windows nt/2000的postgresql可从http://www.askesis.nl下载。
可从http://www.geocities.com/alavoor/howto/pgsql/postgresql-howto.html 获取postgresql的使用指南。
3.4 php在unix和其它操作系统上的安装
参见php主站点www.php.net上的安装指南和说明,或所下载的软件包中的install文件。
