PHP - 开发环境+ZendFramework配置

最近需要用到PHP,就要搭建一个PHP环境,记录如下:

  1. IDE需要的环境Java
    没有办法,不管是eclipse,netbeans,zendStudio都需要Java,JRE
    Java7下载地址:http://download.oracle.com/otn-pub/java/jdk/7u2-b13/jdk-7u2-windows-i586.exe 已安装Java6或者其他的人,就可以不用下载了。
  2. IDE
    Netbeans7.1 7.0中文编码有些问题
    全版 250M,支持Java,C++,php等多语言 载地址:http://211.67.48.221/download/1712195/1829047/5/exe/168/242/1325812006824_242/netbeans-7.1-ml-windows.exe
    只支持PHP版 自己去netbeans.org下载吧,只有50M
    Eclipse Indigo
    下载地址: http://ftp.neu.edu.cn/mirrors/eclipse/eclipse/downloads/drops/R-3.7.1-201109091335/eclipse-SDK-3.7.1-win32.zip
    然后在Help -> Install new software里面选择Indigo安装PDT
    ZendStudio
    8.0下载地址:http://downloads.zend.com/studio-eclipse/8.0.0/ZendStudio-8.0.0.msi
    Username: zendstudio.net
    Serial Number: 3727234F6095F72034F6095F
    9.0.1下载地址:http://downloads.zend.com/studio-eclipse/9.0.1/ZendStudio-9.0.1.msi
    没有注册码,只能无限免费试用。
  3. PHP + zend框架
    PHP环境推荐用XAMPP
    下载地址:http://www.apachefriends.org/download.php?xampp-win32-1.7.7-VC9-installer.exe
    安装自己选个位置就可以。
    ZendFramework 2.0beta
    下载地址: http://packages.zendframework.com/releases/ZendFramework-2.0.0beta2/ZendFramework-2.0.0beta2.zip
    1.11的下载地址:http://downloads.zend.com/framework/1.11.11/ZendFramework-1.11.11.zip

经测试ZF2.0beta好像不能用。所以大家还是下1.11.11吧。
步骤:

  1. 解压ZF到指定目录,路径最好英文,比如:E:\program\ZendFramework
  2. 增加系统环境变量,ZF_HOME为E:\program\ZendFramework
  3. 在系统环境变量PATH里面增加ZF的bin目录 E:\program\ZendFramework\bin和PHP路径E:\program\xampp\php
  4. 将E:\program\ZendFramework\library目录下Zend文件夹拷贝到E:\program\xampp\php\PEAR目录下去,其实这步不是必须的。
  5. 修改php.ini中的include_path如下:include_path = ".;E:\program\xampp\php\PEAR;E:\program\xampp\php\PEAR\Zend",也就是增加一个Zend的路径,如果你没有执行第四步,那么就设置你自己的Zend所在的路径。

好一切都搞定了。

接下来设置PHP的IDE,我就用NB7.1RC了

  1. 启用PHP,在Netbeans中选择工具 - 插件 - 已安装,选择PHP,点击下面激活的按钮。
  2. 工具 - 选项 - php选项卡,增加包含路径,点击注册Zend提供器
    image 
    image
  3. 查看命令提示行的输出结果
    image
    如下结果,说明注册成功.

 

现在就可以新建ZF项目了.哈哈.不错.

希望对大家有帮助.

posted @ 2012-01-03 13:56  HuangJacky  阅读(4342)  评论(1编辑  收藏  举报
AdminLogin