在找工作的过程中,很多php面试官都会问道你的IDE是什么?我的经历是:只要你回答是Dreamweaver或者是Editplus之类,都会有种被鄙视的感觉,也有可能是本人的错觉吧。
在前一份工作中,公司做PHP的,都会用Zend Studio Neon
Beta版本的,我曾经尝试过去配置它,用来调试PHP的代码(因为Drupal的代码,由于能力有限,源代码读不下来啊!),没有成功!后来由于某些原
因,我离开了那家公司,尽管有些不舍。
在现在的公司,任务每天都满满的,尽管带我的组长frank学习PHP才几个月,但是做了3年的JAVA,加上他个人突出的动手能力,使得我很佩服他(我轻易不会佩服一个人的,呵呵!),自己也受益非浅。
因为做的都是一些门户网站和B2B网站,所以用的是国内的cms,理解起来相对容易一些,frank也很耐心指导我,很客观的指出自己在思维上的一些局限
性,遇到问题,不要想着去问人,而要自己去努力解决。要用Google并自己多多动手尝试一下,不能光思考,更多的是需要实践,写代码,别人顶多告诉你一
些思路,自己要动手去写,写多了,才会知道“哦,原来是这个样子的!”。我试过多次,比较适合自己,接下来的时间,我遇到问题,坚持自己查资料解决,不去
问人,别人回复速度太慢了。
扯了很多废话,呵呵,算是自己的另一篇小结吧!
下面就是详细过程
1.
下载并安装相关软件
JDK是必须的,它是跑Eclispe的最基本的要求,你可以去java的官方网站下载。附带着还要下载ZendDebugger.dll,请根据自己
PHP的版本选择相应文件下载,我的是PHP
5.2.6。下载的文件中还包括一个dummy.php文件,这个文件应该放在文档根目录中,就是你的服务器配置httpd.conf文件中
DocumentRoot设置对应的位置,相信我说明白了。
服务器任意,推荐使用Apache+PHP模块安装方式,可以考虑使用Xampp。
JDK环境变量配置可以Google,网络上众多。因为前段时间自己配置java环境,所以误打误撞,这步就省掉了,呵呵。
2.软件安装
JDK环境变量的设置,
ZendDebugger.dll的放在一个不轻易被删除的地方。下载Eclipse, 我用的是Zend Studio for Eclipse
6.1.0
版本的。
3.关键的配置
3-1 打开\xampp\apache\bin\php.ini文件,
在[Zend]下面载入ZendDebugger.dll
zend_extension_ts="ZendDebugger.dll文件绝对路径"
zend_debugger.allow_hosts=127.0.0.1/10, 和你自己的ip
zend_debugger.expose_remotely=always
注意zend_extension_ts后面的路径要填写绝对路径,保存后重启服务器即可。
此时用phpinfo()查看php配置,如果安装成功,应该可以看到Zend Debugger一栏中的消息。
3-2 Eclispe的配置可以参照 http://be-evil.org/showlog-70.html中eclipse全局总体配置
3-3
再则就是apache的配置,在\xampp\apache\conf\httpd.conf文件中修改,具体截图可以参考 http://voole.iteye.com/admin/blogs/403019中配置。
我是用业余时间来配置这个工具的,花了我不少时间,当看到梦寐以求的调试方法成功后,我有点欣喜若狂,有点如释重负,我完全是依靠自己查资料来配置好。有
很多同仁花了很少的时间就配置好了,没有办法,俺目前就是这个能力。这个工具还有更多的地方可以挖掘,相信自己能做好。
分享到:
相关推荐
为了方便开发者在Eclipse或MyEclipse这样的集成开发环境中高效地进行Hadoop应用开发,Hadoop-Eclipse-Plugin应运而生。这个插件允许开发者直接在IDE中对Hadoop集群进行操作,如创建、编辑和运行MapReduce任务,极大...
《Hadoop-Eclipse-Plugin-2.6.4.jar:Eclipse中的Hadoop开发利器》 在大数据处理领域,Hadoop作为一个开源的分布式计算框架,因其高效、可扩展的特性而备受青睐。为了方便开发者在Eclipse环境中进行Hadoop应用程序...
在实际使用中,将`hadoop-eclipse-plugin-2.6.0.jar`文件复制到Eclipse的`dropins`目录下,重启Eclipse后,插件会被自动识别并加载。然后,开发者可以在Eclipse的"New"菜单中找到Hadoop相关的项目模板,开始构建...
NULL 博文链接:https://blackbaby.iteye.com/blog/645273
在实际操作中,要启用这个插件,你需要将`hadoop-eclipse-plugin-2.7.4.jar`文件复制到Eclipse的安装目录下的`dropins`文件夹内。这个`dropins`目录是Eclipse用来自动加载插件的地方,当你把插件的JAR文件放在这里,...
《Eclipse集成Qt开发环境构建指南——以qt-eclipse-integration-linux.x86-1.6.1.tar.gz(qt4.6.1)为例》 在软件开发领域,Qt和Eclipse是两个广泛使用的工具。Qt是一个强大的C++图形用户界面库,而Eclipse则是一款...
在实际使用中,`hadoop-eclipse-plugin-2.7.1.jar` 文件作为插件的核心组件,需要正确地安装到Eclipse环境中。这通常涉及以下步骤: 1. 下载`hadoop-eclipse-plugin-2.7.1.jar` 文件。 2. 打开Eclipse,进入“Help...
《MySQL for Visual Studio 1.2.8:集成开发环境的数据库管理利器》 MySQL for Visual Studio 是一个专为Visual Studio设计的插件,旨在提供一个无缝集成的环境,使得开发者能够在Visual Studio中直接进行MySQL...
《深入理解JD-Eclipse-Site-1.0.0-RC2:一款增强Eclipse功能的神器》 在软件开发领域,Eclipse作为一款强大的开源集成开发环境(IDE),深受广大程序员的喜爱。然而,尽管Eclipse自带了许多强大的功能,但有时仍...
总结,Zend Studio 作为专业的PHP开发工具,其安装、设置和调试功能强大,极大地提高了开发效率,是PHP开发者不可或缺的利器。通过详细阅读和实践提供的文档,开发者可以充分利用这些功能,提升开发体验和项目质量。
《Eclipse Committers 2023-12 R Win32 x86_64:Windows系统的开发利器》 Eclipse Committers 2023-12 R win32-x86_64.zip是一款专为Windows操作系统设计的集成开发环境(IDE),它在编程界具有极高的声誉,尤其在...
《Hadoop-eclipse-plugin-2.7.0:探索大数据开发与集成的利器》 Hadoop-eclipse-plugin-2.7.0.zip是一款专为32位系统设计的Hadoop-eclipse插件,该插件是基于开源项目Hadoop 2.7.0和Java Development Kit(JDK)1.8...
《Hadoop-eclipse-plugin-2.6.0:在Eclipse IDE中开发Hadoop的利器》 在大数据处理领域,Hadoop作为开源的分布式计算框架,一直以来都是开发者的重要工具。而Eclipse作为Java开发的主流集成开发环境(IDE),其功能...
《Hadoop2.x在Eclipse下开发的利器:Hadoop2x-Eclipse-Plugin详解》 在大数据领域,Hadoop作为开源的分布式计算框架,一直备受开发者青睐。尤其是在Hadoop2.x版本,其增强了性能、稳定性和可扩展性,使得开发者能够...
本文将深入探讨这个名为“hadoop-eclipse-plugin-2.2.0”的插件,以及它如何为Hadoop-2.2.0版本提供支持。 首先,Hadoop Eclipse Plugin 2.2.0的核心功能是将Hadoop的MapReduce编程模型与Eclipse IDE无缝集成。通过...
《深入理解Zend Studio:全方位解析集成开发环境》 Zend Studio是一款专门为PHP开发者设计的强大集成开发环境,它提供了...随着你对Zend Studio的进一步探索,你会发现它不仅是一个开发工具,更是提升开发体验的利器。
**zendStudio 5:强大的PHP开发利器** zendStudio 5是一款专为PHP开发设计的集成开发环境(IDE),以其高效、稳定和丰富的功能在众多版本中脱颖而出,被誉为比zendStudio 6到13更为好用的选择。这款软件以其对PHP...
《Eclipse IDE for Java EE Developers 2021-03 R Win32 x86_64详解》 Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发领域,它以其强大的功能和高度可扩展性备受赞誉。本压缩包"eclipse-jee-2021...
免杀破解利器-OEP查找工具-OepFinder汉化版免杀破解利器-OEP查找工具-OepFinder汉化版
《Eclipse JEE Neon 3 for Windows:一款高效强大的开发利器》 Eclipse JEE Neon 3 是Eclipse基金会发布的一款专为Java EE开发者设计的集成开发环境(IDE)。这款软件以其强大的功能、高效的性能以及丰富的插件生态...