小型团队的Python Web框架-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

小型团队的Python Web框架

2020-02-22 15:35:50 303 1

我有4天的假期,我将利用这段时间在python网络框架中重写我们的RoR(Ruby on Rails)应用程序,只是为了好玩;-](以及为什么不进行切换,RoR很好,但是一直在不断变化,可能会很累。)

我不太了解python Web框架,我很高兴看到web.py,django,cherry.py,pylons / pyramid等。我们的要求是(一切都可能无关紧要):

MVC(严格) 小团队(2-3人,包括一名设计师) 使用有趣 REST支持 多层缓存(数据库查询,页面缓存) Nginx支持(X加速重定向文件下载) 交通繁忙(1,200,000〜观看次数) 网址重写(多域不仅支持子域) 如果不是炒作就没问题 如果没有插件,没问题 SQL或NOSQL(尝试使用NOSQL可能很有趣) 那么您会建议什么呢?

取消 提交回答
全部回答(1)
  • 祖安文状元
    2020-02-22 15:36:30

    我认为大多数大型框架都可以满足您的要求,因此也许您可以从所编写的应用程序的角度来看它。您想“开箱即用”多少工作。您需要用户管理吗?您需要管理面板等吗?

    我使用Django,当您不想重写很多样板时,它很棒。有时尝试弯曲它来做您想要的事情可能会有些乏味,但是一旦您弄明白它的复杂性,就可以很快地完成工作。

    无论如何,使用Django:

    MVC(严格)

    不是MVC,但类似 > http://www.djangobook.com/en/2.0/chapter05/#cn16

    小团队(2-3人,包括一名设计师)

    不确定框架如何实现此目的,但是是的,它可以通过版本控制自己或与团队一起快速开发

    使用有趣

    好吧,这里有很多很棒的文档,所以花在拉头发上的时间更少,而且可以很快上手,这很好

    REST支持

    是的,作为图书馆: > https://bitbucket.org/jesperndjjango-piston/wiki/Home

    多层缓存(数据库查询,页面缓存)

    是的 > https://docs.djangoproject.com/en/dev/topics/cache/?from=olddocs

    Nginx支持(X加速重定向文件下载)

    同样,不确定是否相关,但是可以。我将Nginx与UWSGI结合使用,速度非常快

    交通繁忙(1,200,000〜观看次数)

    是 > Django可扩展吗?

    进行重写(多域不仅支持子域)

    对此不确定

    如果不是炒作就没问题

    这不是node-js,但是同样,很多非常好的文档

    如果没有插件,没问题

    有....我的上帝有

    SQL或NOSQL(尝试使用NOSQL可能很有趣)

    开箱即用的SQL,但支持NOSQL > http://www.allbuttonspressed.com/projects/django-nonrel

    0 0
相关问答

1

回答

python库中的django-xadmin模块的作用是什么?

2021-12-04 12:03:49 138浏览量 回答数 1

1

回答

python库中的SCons模块支持的配置文件中CCFLAGS的作用是什么?

2021-12-04 14:22:17 148浏览量 回答数 1

1

回答

python库中的SCons模块支持的配置文件中LIBPATH的作用是什么?

2021-12-04 14:21:55 154浏览量 回答数 1

1

回答

python库中的SCons模块支持的配置文件中LIBS的作用是什么?

2021-12-04 14:21:20 154浏览量 回答数 1

1

回答

Python 标准库包含哪些模块?

2021-12-03 22:47:57 84浏览量 回答数 1

1

回答

python中如何安装模块

2019-12-11 17:48:59 284浏览量 回答数 1

1

回答

python怎么安装新模块

2019-12-11 16:26:27 185浏览量 回答数 1

1

回答

python如何安装一个模块

2019-12-11 14:21:26 192浏览量 回答数 1

1

回答

python 怎么安装新模块

2018-05-10 20:10:36 1508浏览量 回答数 1

2

回答

python怎么安装模块

2018-05-10 20:11:03 1153浏览量 回答数 2
0
文章
1898
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载