我正在开发一个应用程序。
我正在使用 Eclipse php Helios IDE 来开发 php 应用程序。
I 想知道以下事情与这个IDE相关,这样我就可以立即高效地实现PHP应用程序:
1)如何使用Eclipse PHP Helios IDE进行远程调试
2)xdebug和zend调试器的优缺点是什么
3)我们应该使用xdebug、zend调试器中的哪个调试器。
4)除了上述两个之外,还有其他可用的调试器吗?
我提到的以下链接对于上述调试器。
1) http://devzone.zend.com/article/2930-Debugging-PHP-applications-with-xdebug http://devzone.zend.com/article/2930-Debugging-PHP-applications-with-xdebug
2) http://www.eclipse.org/pdt/documents/XDebugGuideForPDT2.0.pdf http://www.eclipse.org/pdt/documents/XDebugGuideForPDT2.0.pdf
3) http://www.xdebug.org/ http://www.xdebug.org/
我没有在上面的 URL 中获得确切的信息,
正如我在上面提到的具体查询,这些都是需要的。
有谁知道有什么参考资料吗,请推荐一下。
谢谢 !!
-Pravin
我使用的是 Galileo 版本,而不是后来的 Helios 版本,但我怀疑它们在这方面非常相似......
您的问题的答案将占据一本书中相当合理的一章,因此我将向您指出一些有关该主题的优秀链接;
2) 这篇文章是一篇很棒的文章,介绍了 Eclipse 的优缺点;Eclipse 调试与 Xdebug 和 Zend Debugger 的比较 http://artur.ejsmont.org/blog/content/xdebug-sometimes-better-zend-debugger。就我个人而言,我总是使用 xdebug,因为它有我喜欢的附加功能,并且由于我不使用 Zend,所以我对它可能提供的任何集成优势不感兴趣。
3 + 1) 但是,没有什么可以阻止您安装两者并使用 Eclipse 内不同的“服务器设置”配置在它们之间进行切换。这篇文章向您展示了如何在不同的端口上设置它们以实现此目的;使用 Eclipse 和 PDT 调试 PHP http://www.ibm.com/developerworks/opensource/tutorials/os-php-eclipse-pdt-debug/section4.html
有一个小问题(对于任一调试器),如果您对漂亮的 URL 使用 apache mod_rewrite (或类似的),则必须非常小心,以确保规则仍然将调试参数作为 URL 中的 GET 值传递。我个人不知道有什么办法可以解决这个问题(例如通过 cookie)。
4) 据我所知,在 Eclipse 下并非如此。
阅读愉快....
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)