php(做为现在的主流开发语言) 让很多初学者却步的原因是相对复杂的 php(做为现在的主流开发语言) 调试环境的建立,php(做为现在的主流开发语言) 的测试环境是学习 php(做为现在的主流开发语言) 首要解决的问题。所以,本文就以解决这个首要问题为开端。php(做为现在的主流开发语言) 环境配置是很灵活的,这里我就按照更适合于学习的安装方法来讲解。我在开篇里想说的是,安装 php(做为现在的主流开发语言) 环境没有想象的那么难,其实当你多装几次以后,就会发现安装 php(做为现在的主流开发语言) 真的很容易。
以下我所讲到的内容将涵盖主流 windows 操作系统,也就是说,只讲解 windows 环境下 php(做为现在的主流开发语言) 开发环境的建立过程。本文将以最详细、最通俗的语言描述这个过程。
我写教程的目的,是给喜欢 php(做为现在的主流开发语言) 而又对 php(做为现在的主流开发语言) 不甚了解的朋友看的。我在 php(做为现在的主流开发语言) 入门时候走过很多弯路,因此,我最大愿望是这篇教程能给初学者一个正确的引导,这样我就知足了。如果你认为你是高手而且已经具备这些知识,请提出您的宝贵意见,多谢。
本文难免有错误和不足的地方,敬请指正。
示范操作系统: windows server 2003
所需软件: php(做为现在的主流开发语言)、mysql(和php搭配之最佳组合)、apache(unix平台最流行的web服务器平台)、php(做为现在的主流开发语言)myadmin、zend studio
zend studio 的系统需求: 233mhz 以上的 cpu (依我看至少要 733m 以上的 cpu ),128m 以上的内存(我建议是512m),以及 100m 以上的磁盘空间。windows nt、windows 2000 或者 windows xp , windows server 2003 操作系统。唯一值得注意的是,该软件不支持 windows 98 操作系统。我强烈建议开发 php(做为现在的主流开发语言) 不要使用 windows 98 操作系统,推荐使用 windows 2000/xp 或者 windows server 2003 操作系统。这样能保证整个调试系统的稳定性。另外想说的是 zend studio 比较消耗内存,需要比较高的 cpu 主频和比较大的内存支持,否则运行起来将会及其吃力。视您的系统来选择是否安装。
首先简要说明一下以上所需软件的用途,随后我会以详尽的文字来说明这些软件的基本使用:
[php(做为现在的主流开发语言)]:很明显这个是用来解析我们编辑出来的 php(做为现在的主流开发语言) 文件,配置 php(做为现在的主流开发语言) 也是围绕它为核心。它有两个版本,而该文章将不对其 cgi(现在已经不多人在用了) 版本的安装进行介绍。如果你想使用 cgi(现在已经不多人在用了) 形式安装它,那么请查看 php(做为现在的主流开发语言) 手册的相关内容。
[mysql(和php搭配之最佳组合)]:传说中的 php(做为现在的主流开发语言) 的最佳拍档,它是干什么用的呢?就是dbms啦(database managerment system:数据库管理系统)!即使我们有时候并不一定需要它,但是如果想真正将 php(做为现在的主流开发语言) 应用于 web 服务,它还是不可或缺的——当然,如果你需要用其他 dbms 代替 mysql(和php搭配之最佳组合) 的话。请跳过本文相关内容,本文将不对其他 dbms 的安装作相关介绍。
[apache(unix平台最流行的web服务器平台)]:当今互联网使用最广泛的服务器,即使微软的 iis(微软的web服务器平台) 也远远比不上 apache(unix平台最流行的web服务器平台) 所拥有的市场分额。小巧安全。它有两个版本,1.x 版本和最新的 2.x 版本。或许 1.x 版本对 php(做为现在的主流开发语言) 的支持更完善,但是该文将只对 2.x 版本的安装作介绍,如果你想安装 1.x 版本,请跳过本文相关部分。当然,因为我以 windows 为演示平台,不会少了 iis(微软的web服务器平台) 的份的,本文也将详细介绍 php(做为现在的主流开发语言) 在 iis(微软的web服务器平台) 下的配置,包括最新的 windows server 2003 操作系统 iis(微软的web服务器平台)6.0 的配置。
[php(做为现在的主流开发语言)myadmin]:运行于 php(做为现在的主流开发语言) 环境的非常优秀的 mysql(和php搭配之最佳组合) 管理软件,如果你想用其它软件代替,那么请跳过相应章节。
[zend studio]:在我使用一段时间以后,不得不承认它是非常优秀的 php(做为现在的主流开发语言) ide,不过,如果你想使用它,你必须要有强劲的 cpu 和足够大的内存,否则它的速度可能会让你很不快。当然,你也可以使用其他的如 editplus2 等编辑器来开发 php(做为现在的主流开发语言)。
第一部分 获取软件
如何获得上述软件?
[php(做为现在的主流开发语言)]:
首先我们应该先知道 php(做为现在的主流开发语言) 在哪里发布的。 http://qa.php(做为现在的主流开发语言).net/ ,这个是 php(做为现在的主流开发语言) 质量保证团队的官方页面,首页包含了 php(做为现在的主流开发语言) 的最新版本的发布。可以下载到最新的包括 rc 测试版本。不过我不建议使用 rc 测试版本,因为可能会有未知 bug,从而影响 php(做为现在的主流开发语言) 学习。
http://www.bkjia.com/phpjc/509140.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/509140.htmltecharticlephp (做为现在的主流开发语言) 让很多初学者却步的原因是相对复杂的 php (做为现在的主流开发语言) 调试环境的建立,php (做为现在的主流...