Webpy.org - 谁使用web.py?
"web.py启发了我们在FriendFeed上使用的web框架和App附带的webapp框架……“ -布雷特泰勒,FriendFeed的联合创始人,谷歌应用引擎的原始技术负责人。
Google App开始为Python服务
嵌入在代码中的HTML是混乱和难以维护的。最好用模板系统..。...For您的方便,webapp模块包括Django的模板引擎
问题:
webapp和webpy有什么区别?
当Appengine已经提供webapp时,捆绑webpy值得吗?
我所知道的:
发布于 2011-01-21 16:45:41
web.py experience
三年前,当我决定学习一些web.py时,我开始使用Python web框架。
我喜欢web.py的第一件事是它的简单性;我正在寻找一个基本的微框架,而不需要在其他更大的项目(例如姜戈或Web2py )中找到所有的电池。
因此,我开发了几个项目(用快基部署),并学习了所有的web.py 图书馆特色,包括Templetor。
然后我发现了Google,并开始使用Webapp;这是一个无聊的过程,因为它没有使用python (比如Templetor或Mako),而是强迫您学习一种新的模板语法,它在默认情况下是非常严格的。
在开发StackPrinter时,我发现得到web.py的支持删除了硅钙石,做了一些小的调整,并开始使用GAE数据存储。
Web.py是我在Python框架方面的第一个爱好,可以公平地说,我对此有一点偏见。
我在GAE上的宠物项目中坚持使用web.py,因为我对它很熟悉,而闪电快是个临时工。
我喜欢这样的事实:我可以使用Python进行模板化,并且可以简单地将一些数据或函数全局地共享到视图中,我还喜欢丰富的公用设施工具集,用于编码、标记等等。
Webapp与web.py
我认为比较它们是不公平的,因为Webapp是一个简单的框架,它只提供了入门所需的最简单的工具;许多特性都没有,比如I18n、验证、处理器甚至基本的cookie处理。
检查Webapp-改进是否有更好的东西。
我的推荐
如果您的重点主要是为Google开发,我建议您使用一些专门为GAE开发的框架,如Tipfy。
如果您正在搜索一个pythonic web框架,以便在您的侧翼项目中使用,web.py是学习和关注的一个很好的项目。
发布于 2011-01-21 14:28:19
webapp与web.py的区别
主要的区别是:
GAE的其他Python框架
用于GAE的其他Python框架--它们都不使用Django模板语言--包括:
当Appengine已经提供webapp时,捆绑webpy值得吗?
就我个人而言,我认为使用webapp以外的东西是值得的。然而,我倾向于烧瓶或tipfy。
Alex在他对SO问题tipfy的回答中支持安全饼干。亚历克斯的回答给我的主要启示是,tipfy是:
发布于 2011-01-21 14:27:30
它们非常相似,只是碰巧webapp比web.py更适合GAE。webapp非常小,并且绝对适合为App编写,所以如果这是你的茶,你应该使用它。您确实说过不想使用Django的模板系统(我不知道为什么,这很容易),这是webapp默认提供的。模板系统可以更改,但我建议您尝试一下Django引擎。
尽管如此,如果您不喜欢它,那么用一个新的框架(基本上任何符合WSGI的东西都能工作)来设置并不是很困难。如果您想要使用web.py,无论如何,请设置它,但是您可能需要对如何设置它并配置所有的东西进行一些搜索。
https://stackoverflow.com/questions/4759565
复制相似问题