PHP是唯一的选择:大规模快速采用可重新部署的可扩展Web应用程序吗?

时间:2010-01-27 22:55:27

标签: php python wordpress deployment hosting

我对这个问题的回答是肯定的,但我想听听别人的意见。换句话说,问题可能是:如果不是用PHP编写,其他所有条件相同的话,单击安装WordPress(不是WordPress.com,SaaS)是否成功?

我认为支持PHP的关键相关要求是:

  1. 托管/部署灵活性
  2. 开发人员
  3. 围绕服务器性能调整的灵活性和深度知识
  4. 第1项和第2项同样重要,两者都比#3重要得多。

    FWIW,我不是PHP的特别粉丝 - 任何人真的都可以吗? - 但重新部署和可扩展性的目标指向他们所指向的任何地方。如果你不解决这个问题,请不要污染这个空间。与其他编程语言脱离上下文相比,这是关于PHP的,它的相对优点或缺乏优点。我正在寻找有关语言选择的洞察力,因为它与所概述的部署/采用/可扩展性策略有关。

    感谢。

1 个答案:

答案 0 :(得分:3)

就第1点和第2点而言,你可能是对的。在托管公司和LAMP堆栈等软件包方面,没有其他平台可以如此广泛,容易和廉价地提供。此外,将应用程序部署到完全未知的Web空间时可能出现的大多数不兼容性都有详细记录,其数量有限,并且可以事先进行检查(register_globals,安全模式,分配的脚本内存等)

如果我正在考虑开发一个我希望尽快在非专业人员和最终用户中传播的Web应用程序,由于这些原因,PHP将成为我的首选平台。我必须补充一点,我对德国的托管市场非常熟悉,但我很确定基本特征是一样的。

至于开发人员的可用性:声称能够说PHP的人很容易找到。那些真正为你做好的人,不那么做。尽管如此,我认为可以说PHP开发人员比Python或Ruby开发人员更容易找到。

但是,我不认为这会永远保持这种状态。其他语言越来越受欢迎,最终,开发人员和他们喜欢的语言长期大量影响托管市场。