【问题标题】:Best development environment for PHP? [closed]PHP的最佳开发环境? [关闭]
【发布时间】:2010-09-25 16:59:16
【问题描述】:

什么是 PHP 最好的开发环境? 我使用带有 Vibrant Ink 风格的 Notepad++ 和用于 ftp 的 Windows Explorer。

非常业余

【问题讨论】:

  • 服务器通常由 Linux 驱动,最好的开发机器不会是 Windoze...
  • @Lekensteyn - 服务器可能由 Linux 驱动,但说 Windows 机器不是好的开发机器是纯粹的煽情。
  • 在这种情况下,服务器与开发机器有什么关系?即使您指的是在开发机器上安装服务器软件,服务器软件在这两种操作系统上是否有如此不同?
  • Windows 上的 PHP 相对于 linux 有一些怪癖,但加起来并不多。毕竟它是一种跨平台的解释性语言,因此无论您的操作系统如何,它都应该以相同的方式运行。看到各种问题给我的印象是,在 Windows 上设置起来有点困难,有时文件路径有些令人困惑的东西,或者比 linux 版本更多的错误。但是,如果您甚至没有在开发机器上运行 Apache/PHP,那根本没有区别!

标签: php windows development-environment


【解决方案1】:

我在我的开发桌面上使用 Ubuntu,在部署代码的服务器上运行具有相同设置的 Apache。无需将代码上传到远程服务器即可运行,非常方便!当我开始这样做时,它使我的工作流程更加优雅。只需保存文件并按 f5,您的更改就会立即出现。

Kate 是我最喜欢的 Linux 编辑器。 Notepadd++ 和 Kate 相似,但我认为 Kate 更有条理。不过,我不认为 Kate 可用于 Windows。

我喜欢的另一个编辑器是Komodo(尽管该页面令人困惑 - 编辑器免费的,但他们也提供商业 IDE)。对我来说,Komodo 最方便的功能是您可以通过 ssh 透明地编辑远程文件,因此您无需担心上传或其他任何事情。

Windows 资源管理器是否支持 sftp?不建议使用纯 FTP 协议,因为它会发送未加密的身份验证详细信息(和所有传输)。您不妨获取一个程序,例如filezilla 并开始使用 sftp。

我为scp 编写了一个小包装器,因此我可以从控制台上传文件,例如ssend newfile.php。当您只是编辑几个文件时,它非常方便。

【讨论】:

    【解决方案2】:

    “最佳”确实是主观的。您可以查看NetbeansEclipse,但不确定 Notepad++ 有什么问题:(

    编辑:哦,RapidPHP,我发誓的朋友。

    【讨论】:

      【解决方案3】:

      这里有很多问题。看这里:https://stackoverflow.com/questions/6166/any-good-php-ide-preferably-free-or-cheap

      顺便说一句,我使用Netbeans

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-04-02
        • 2012-03-15
        • 1970-01-01
        • 1970-01-01
        • 2017-11-16
        • 1970-01-01
        • 1970-01-01
        • 2010-09-06
        相关资源
        最近更新 更多