【问题标题】:Is wordpress a good platform for webapp development?wordpress 是 webapp 开发的好平台吗?
【发布时间】:2010-03-20 13:02:01
【问题描述】:

我正在计划一个 web 应用程序来控制银行支付订单。在快速审查中,用户上网并创建付款订单。该订单发给其他支付它的人并在系统上注册付款。系统跟踪所有付款,使帐户余额保持最新。该系统需要一个登录系统、银行集成,并在某个时候支持成千上万的客户。

我们可以在网络上找到有关使用 wordpress 平台构建网络应用程序的好处的文章。但是,我找不到对用户 wordpress 的反驳的讨论。作为webapp项目中最重要的平台选择,我想了解更多选择wordpress的陷阱和危害。

问题是:选择 wordpress 作为需要与其他系统(后端系统)集成并处理数千名用户(是否可以扩展?)的 web 应用程序的开发平台有什么好处和坏处?

【问题讨论】:

  • 添加有关您的平台、语言偏好等的信息将有助于人们提出更具体的建议。
  • 让这些偏好免费。但我要强调,wordpress 可以用作 Web 开发平台wpbits.wordpress.com/2007/06/18/… - 我正在寻找一些论据来说明为什么不这样做!

标签: web-applications wordpress


【解决方案1】:

不,Wordpress 是一个博客框架。尝试将其用于支付处理系统就像在猪身上涂口红。

【讨论】:

  • 它没有太多坚实的论据,但我喜欢讽刺。
【解决方案2】:

Wordpress 不是一个平台或框架 - 它是一个应用程序。诚然,它是一个适合使用插件扩展的大型应用程序,这使它看起来像是一种平台,但实际上并非如此。因此,以 Wordpress 作为平台构建是不必要的限制。它是一个网络日志应用程序,您将不得不接受这些限制——您的应用程序看起来就像一个大型博客插件。我怀疑这是你想要的。

使用适当的 Web 框架,如 Rails (Ruby)、Django (Python) 或基于 PHP 的东西,如果那是您的忠诚所在。

可能更适合扩展的应用程序是 CMS,例如 Drupal(基于 PHP)。这些比网络日志更通用,但我仍然不会基于它们构建完全自定义的应用程序。

【讨论】:

    【解决方案3】:

    在我看来:不。Wordpress 作为一个功能非常丰富的 Web 日志很好,但没有干净的代码库,相当臃肿,内存占用很大,并且用户界面非常慢后端。

    如果您将 WP 用作 Web 应用程序的后端,您将自动受到任何公开的安全漏洞的攻击。从我在代码中的工作来看,它也不是真正的优化友好。

    此外,Wordpress 天生就是为输出博客内容而构建和优化的。所有这些功能对您的 Web 应用程序并不真正感兴趣。

    我肯定会选择更精简且更易于根据您的需求进行定制的 PHP 框架。我不会在这里推荐任何东西,因为已经有很多关于 SO 讨论现有框架的利弊的问题。相关:

    【讨论】:

      【解决方案4】:

      Wordpress 确实是非常可扩展的,但如果您不使用它的主要功能(即发布内容),那么我认为基于它的网络应用程序没有任何意义。您可能会发现其他 CMS 更有用。

      我个人不喜欢 wordpress 的地方在于它的结构几乎迫使你将 PHP 代码与标记混合在一起,而且它的函数命名和行为不一致。

      【讨论】:

        【解决方案5】:

        plenty to choose from,Wordpress 似乎对您的应用程序过于面向文档。

        【讨论】:

          【解决方案6】:

          实际上,今天 Wordpress 是一个非常有名的平台,但我认为有了这个 CMS 插件的帮助,您可以制作最好的博客或网站。通过最新的修改,您还可以创建 webapps。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-11-04
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2010-12-23
            • 1970-01-01
            • 2010-09-21
            • 2011-10-26
            相关资源
            最近更新 更多