首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个web框架适合小型web应用程序?

哪个web框架适合小型web应用程序?
EN

Stack Overflow用户
提问于 2012-04-08 22:49:38
回答 4查看 843关注 0票数 0

也许你们能帮我我这里有个小问题

我有嵌入式设备连接到互联网上。它们将数据永久记录到文件中。这些文件被发送到我的are服务器。它们大约有10k行,每一行看起来都是:(时间戳;数据)。数据块包含8字节等于64 ON/OFF值。

现在,我想创建一个web应用程序,允许我:

-管理/控制嵌入式设备(打开ssh连接并发送命令)

-Visualize时间线上的日志文件(我想可视化这些值,例如,按时间戳分组的绿色/红色LED,我可以滚动并加快速度)

因此,我的POV的技术要求:

  • 用户认证
  • 用于可视化日志文件的javascript集成
  • orm映射器

我更喜欢python作为业务逻辑的编程语言,但我不怕尝试一些新的东西。

现在我要问的问题是:,我应该使用什么框架?

我的意思是,我已经看过django和web2py了,但是我认为这些框架对于这个小项目来说是很大的。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-04-08 22:54:55

对于Python中的小型use应用程序,我通常使用烧瓶。由于您似乎是在进行原始数据处理,所以我将不使用ORM,而只使用SQLAlchemy直接查询值(尽管SQLAlchemy附带了ORM,如果您坚持使用ORM)

票数 4
EN

Stack Overflow用户

发布于 2012-04-08 22:57:25

红宝石上的辛纳特拉可能就是你要找的东西。

在持久性级别上,我将使用MongoDB。这是快速启动

就安全性而言,有大量的选择,这是辛纳屈安全

OAuth也将是一个不错的选择,所以这里有一个链接,使用格梅尔氏与草莓奶油。

票数 0
EN

Stack Overflow用户

发布于 2012-04-09 01:45:08

我有很好的经验使用http://webpy.org/的小型应用程序。它与其说是框架本身,不如说是反框架。一种极简主义的web开发方法。

下面这句话对我来说是最好的解释:

"Django允许您用Django编写web应用程序,TurboGears允许您用TurboGears编写web应用程序,Web.py允许您用Python编写web应用程序。“--亚当·阿特拉斯

正如@mensi所说,我将使用SQLAlchemy作为ORM映射器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10067193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档