我在Eclipse中使用PHP。它工作正常,我可以连接到我的远程站点,代码元素有颜色编码和一些代码提示。
我意识到这可能太长了,无法回答所有问题,如果您对其中一个部分有好的答案,只回答那个部分就可以。
首先是通用编码:
我发现很容易迷失包含文件和它们的变量。例如,如果有一个数据库$cursor,很难记住或甚至知道它是在包含的文件中声明的(包含的文件越多,情况就会变得更糟)。人们如何处理这个问题?
人们如何记录他们的代码 - 特别是所需的GET和POST数据?
其次是面向对象开发:
我应该全面采用OO进行开发吗?目前我有一个函数库,我可以包含并将每个“任务”分成单独的文件。它有点丑陋,但它起作用。
如果我使用OO,如何在PHP中构建目录?Java使用包 - PHP呢?
我应该如何命名我的文件,应该使用全部小写并用_替换空格“hello_world.php”吗?类的名称应该使用Java中的大写“HelloWorld.php”吗?类和常规函数文件有不同的命名约定吗?
第三是重构:
我必须说这真是个烦恼。如果我在一个地方更改变量的名称,我必须浏览整个文档和包含此文件的每个文件,并在那里更改名称。当然,这会导致到处都是错误。人们如何解决这个问题?在Java中,如果您在一个地方更改名称,则会在任何地方都更改。
是否有任何插件可以改善PHP重构?我正在使用从其网站下载的官方PHP版本的Eclipse。
谢谢