开发者社区> 问答> 正文

Google App Engine的python webapp2框架可以扩展到十亿个用户吗?

我搜索了这个问题的答案,但没有遇到似乎直接解决了这个问题的话题。因此,我将其发布为一个新问题。

在此Google App Engine页面上,它说webapp2是一个轻量级框架,可让您为Python 2.7运行时构建简单的Web应用程序。

上面的重点似乎放在简单的Web应用程序上。鉴于此,我想知道它是否暗示webapp2 python框架不适用于需要扩展到数百万用户的大规模复杂应用程序。它无法扩展的原因是什么(因为我认为Google App Engine是一个旨在进行扩展的平台,而不管人们使用哪种语言或框架)。

我正在尝试决定是否为我的网站使用webapp2 python框架(更易于学习和使用),它可能必须扩展到数百万个用户,或者是否应该考虑其他框架。

展开
收起
祖安文状元 2020-02-21 17:57:27 806 0
1 条回答
写回答
取消 提交回答
  • webapp2不幸的是没有积极地开发和维护。我一直在将其用于每天有大约100个用户的简单Web应用程序中-而且我还没有看到任何性能下降。

    可伸缩性不仅与框架有关,还与代码,数据库设计,查询,服务器等的质量有关。GoogleApp Engine提供资源(带宽,空间,处理能力),但不会为您编写代码。GAE可帮助您在需要时随时随地进行扩展。

    https://code.google.com/p/webapp-improved/-检查问题页面,您会看到很多未解决的问题,该项目似乎被放弃了。作为开发人员,您为什么选择一个被放弃且没有活跃社区的项目?

    如果您想坚持使用python,请参考以下问题: Django可扩展吗?

    希望这将为您提供足够的信息来回答您的问题。

    2020-02-21 17:57:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载