Moving from Java to PHP


Moving from Java to PHP

最近我从移动Java世界转向了PHP编码。在过去,我还编写了代码,并试图收集尽可能多的关于JavaEE平台的知识。我已经习惯了在Eclipse中编码的所有惊人的可能性,现在我可以看到我往往会错过,或者只是不知道如何实现如此流畅。

有什么好的博客文章、教程,甚至是一本关于如何使用PHP实现最佳工具集的书吗

从我已经学到的是:

  • 使用vim。手指一直在键盘上,这确实是一种令人惊叹的流动
  • 当我想查找函数的用法时,我会
  • 我使用ctags和vim的插件命令tjump转到方法定义

尽管每次我从vim切换到命令行进行grep时,我都会感到有点恼火。例如,这就像在Eclipse中使用搜索来计算类层次结构一样

我相信你们中的一些人可能也经历了同样的过程,并找到了良好且工作良好的解决方案,Java工程师已经理所当然地认为他们就在那里。

我知道这是一个非常普遍的问题,但我的意图是获得一个链接到一篇描述我提到的所有内容的文章,或者如果PHP是这样的话,只收集很多技巧(在我看来,这是目前它的工作方式——我希望这不是真的)。

EDIT:我目前的操作系统是Mac OS X,因此首选跨平台解决方案:-)

如果您已经完成了Java,那么您已经使用了Eclipse。

我建议您从Zend Studio的社区版开始。就个人而言,它是最好的PHP IDE之一。如果你对语言更熟悉,那就用任何东西,但要从教会你的东西开始,而不是让你的生活变得更困难。

这是Eclipse对Java的所有乐趣,但对PHP来说却是如此。函数查找、调试、构建配置文件、SVN、FTP,以及所有的好东西都集成在一起!

如果没有,请查看Eclipse的PDT模块。它不像Zend Studio那样功能丰富,但它为您提供了一个很好的起点。

不熟悉PHP但你可能需要一些很棒的ViM技巧。