【问题标题】:django vs jsp for production scale applicationsdjango vs jsp 用于生产规模应用程序
【发布时间】:2019-03-26 05:17:28
【问题描述】:

我使用 JSP 完成了大规模生产级 Web 应用程序,了解 jvm 调优、Web 容器以及如何扩展内容(静态和动态)的困难。近年来,除了 JSTL 之外,JSP 并没有太大的发展,我不确定这在不久的将来是否会改变;我正在考虑将 Django 作为主机生产级、高扩展性应用程序的替代方案。

考虑到我的 java/JSP 经验,当涉及到 DJango 时,我应该注意哪些优缺点,尤其是在扩展和性能方面

【问题讨论】:

    标签: django jsp


    【解决方案1】:

    Django本身就是基于python的框架。如果您打算在生产中使用它,那很好。类似的方式 JSP 代表 JAVA 服务器页面,它与 java 相关框架一起使用。即 MVC 架构、servlet 等。

    现在转到您的问题,这两种技术都具有高度可扩展性并用于强大的解决方案。主要区别在于语言、可读性和执行速度。

    以下是两种技术之间的一些区别

    • Django 基于 python,它是脚本语言/解释语言,因此解释代码比编译语言慢得多。代码是用 python 编写的,可读性很高。但在可扩展性方面,它具有高度可扩展性。
    • JSP/Servlet 基于java 编译语言。因此,代码被编译,这提供了更快执行的奖励。 JSP/Servlet 架构也具有高度可扩展性,但硬币方面是可读性。但它也可用于构建可扩展的企业应用程序。

    总而言之,这两种技术都具有高度可扩展性和高效性,可以构建强大的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-11
      • 1970-01-01
      • 1970-01-01
      • 2020-12-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-17
      • 1970-01-01
      相关资源
      最近更新 更多