我正在筹划一个webapp来控制银行付款订单。在快速审核中,用户上线并创建付款订单。此订单发送给付款的其他人,并在系统上注册付款。系统会跟踪所有付款,使帐户余额保持最新状态。该系统需要登录系统,银行集成,并在某些时候支持数千个客户。
我们可以在网上找到有关使用wordpress平台构建webapps的好处的文章。但是,我找不到与用户wordpress的反驳讨论。由于平台是webapp项目中最重要的选择,我想了解更多关于选择wordpress的陷阱和危害。
问题是:选择wordpress作为webapp的开发平台有哪些好处和危害,需要与其他系统(后端系统)集成并处理数千个用户(它是否可以扩展?)? / p>
答案 0 :(得分:7)
不,Wordpress是一个博客框架。试图将它用于支付处理系统就像把口红放在猪身上。
答案 1 :(得分:2)
Wordpress不是一个平台或框架 - 它是一个应用程序。当然,它是一个适合扩展插件的大型应用程序,这使它看起来像一种平台,但实际上并非如此。因此,以Wordpress为平台构建是不必要的约束。它是一个Web日志应用程序,您将不得不忍受这些限制 - 您的应用程序将看起来像一个大型博客插件。我怀疑这是你想要的。
使用适当的Web框架,如Rails(Ruby),Django(Python)或基于PHP的东西,如果这是你的忠诚所在。
可能更适合扩展的应用程序是像Drupal(基于PHP)这样的CMS。这些比web日志更通用,但我仍然不会将完全自定义的应用程序基于它们。
答案 2 :(得分:0)
在我看来:没有.Wordpress可以作为一个功能丰富的Web日志,但没有干净的代码库,非常臃肿,内存占用大,而且用户界面非常慢后端。
如果您使用WP作为Web应用程序的后端,那么无论安全漏洞何时公开,您都将自动受到攻击。从我在代码中的工作方式来看,它也不是真正优化的。
此外,Wordpress本质上是为博客内容的输出而构建和优化的。所有这些功能对您的Web应用程序并不感兴趣。
我肯定会选择一个更精简,更容易根据您的需求定制的PHP框架。我不会在这里推荐任何一个,因为已经有很多关于SO的问题,讨论现有的每一个框架的利弊。相关:
答案 3 :(得分:0)
Wordpress肯定是非常可扩展的,但是如果你没有使用它的主要功能(即发布内容),那么我认为基于Web应用程序是没有意义的。您可能会发现其他CMS更有用。
我个人不喜欢wordpress的是它的结构几乎迫使你将PHP代码与标记混合,以及它不一致的函数命名和行为。
答案 4 :(得分:0)
有plenty to choose from,Wordpress似乎过于面向您的应用程序。
答案 5 :(得分:0)
实际上今天Wordpress是着名的平台,但我认为有了这个CMS插件的帮助,你可以做出最好的博客或网站。通过最新的修改,您也可以创建Web应用程序。