gpt4 book ai didi

ruby-on-rails - Wordpress 能否被 Django 或 Ruby on Rails 等框架取代?

转载 作者:行者123 更新时间:2023-11-28 19:33:41 26 4
gpt4 key购买 nike

我认为自己是一名训练有素的 WordPress 模板开发人员,最近我开始阅读有关网络应用程序框架的书籍和文档,尤其是 Django 和 Ruby on Rails。我不知道这两种语言中的任何一种,但是我可以毫无问题地学习另外一两种语言。我真的没有得到使用框架的真正好处,因为我对 WordPress 的强大功能非常有信心。那么,谁能告诉我使用框架的真正好处?例如,Pinterest 是使用 Django 制作的,但我认为我可以通过使用 Javascript 和 CSS3 的 WordPress 模板实现相同的结果。谁能告诉我在特定情况下使用框架的区别/好处?

最佳答案

您可以使用 Wordpress 实现相同的前端,但您将无法实现基于更加面向应用程序的架构的应用程序的速度和规模 - 最重要的是,可维护性。

Wordpress 非常灵活,但它也很慢,并且需要非常多的 TLC 才能在任何规模上运行。它的设计允许对行为进行非常灵活的运行时修改,但这也有点像潘多拉魔盒,因为这意味着代码最终可能会在任何给定页面的所有地方运行,这使维护成为一场噩梦。

Wordpress 非常擅长作为 CMS,但是一旦你开始将它推到这些界限之外,你就会遇到麻烦,并且发现自己必须编写自己的在 Wordpress 上下文中运行的更抽象的框架才能成为能够满足您的应用需求。

就是说,如果您有一个可以在 Wordpress 上下文中构建的应用程序,我会说去做吧! Wordpress 可以成为构建概念验证或 MVP 的绝佳工具。如果它能让你启动并运行,那么它可能是编写完整应用程序的正确选择。但是,请注意,随着产品设计的成熟和受众的增长,您将遇到一些障碍,除非您的应用程序符合一组相当狭窄的设计要求,所以从长远来看,您可能会发现自己不得不搬家到自定义应用程序。

凭据:在过去的几年里,我一直在维护一个 Wordpress 安装,每月有超过 2500 万的独立用户,我们必须非常聪明才能让它保持运行。从那以后,我们用 Rails 应用程序替换了它,该应用程序在某处提供页面的速度提高了 10 到 30 倍,并且作为应用程序的可扩展性明显提高,使我们能够开始探索 Wordpress 真正无法获得的应用程序潜力。

关于ruby-on-rails - Wordpress 能否被 Django 或 Ruby on Rails 等框架取代?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13862257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com