鉴web2py和缺乏资源和企业的支持,做你认为它将是最好的学习web2py作为唯一网络的发展框架,我知道。我considersing学习的红宝石在轨道上或web2py一个网站,我需要创建一个学校的项目。

有帮助吗?

解决方案

web2py中确实有一个较小的市场份额比竞争对手的产品,但它也年轻得多。我有至少 13家咨询公司中提供的web2py支持知识。无论如何,我相信web2py的是用比其他系统更容易,因此,你需要的是你可能会觉得不太支持。目前大多数用户通过获得他们的支持对 web2py的Google群组在这里你可以找到29781点的消息,几乎所有问题已经由贡献者之一在24小时内回答。

其他提示

学习是坏的。福尔摩斯说明:

  

“你看,”他解释说,“我认为   一个人的脑子本来象   心里空空的阁楼上,你必须   这样的家具,你股吧   选择。傻瓜发生在所有的木材   每样,他遇到,所以   这可能是知识   对他有用被晾在一边,或者在   最好是混乱了很多其他的   东西,让他有困难   在其上铺设双手。现在   娴熟的工人是非常谨慎的确   为他考虑到他的什么   脑阁楼。他将一无所有,但   该工具可以帮助他在干什么   他的工作,但这些,他有一个大   品种,以及所有在最   井井有条。这是错误的   认为这间小阁楼   弹性壁面和可以任意伸缩   程度。放心吧,有那么   时间对于每个添加时   知识,你忘记的东西,   你之前就知道。这是最高   重要性,因此,不以己   一些无用的事实肘击出有用的   一“。

我敢肯定,我不是唯一一个谁经历了许多坏浪费的时间涉水了过量和不良记录的Python Web框架试图找到一个我可以只使用。如果我在Ruby或PHP编程我可能会花那个时候实际编写一个Web应用程序。这是在Python web开发的诅咒。

flamebait的该位可有助于:

stackoverflow.com标签约web框架http://spreadsheets.google.com/pub?key= tZCdBPAkC75t27UzsPdLfMg&OID = 2&输出=图像

从图表中省略是13000个问题标记[PHP],但我们不要去那里。

需要明确的是,即使选择了Python的Web开发框架可能会造成混淆,一旦你决定一个的你能计划在Python 的。这是在Python Web开发的祝福。它可以是非常好的。

我的建议是不要超过优秀的文档的框架接受任何少。随着选择出量有没有必要解决贫困,不完整的文档。如果做不到这一点,最简单的框架,那些缺乏空间,任何魔法,是愉快的工作,并迅速被传授的。

web2py可能是年轻,但是 邮件列表 有-2000年邮件/月,这是类似于 Django 并远远多于 Turbogears.我通常会得到回答我的问题在几个小时之内。还有一个 优秀的在线预订, 但是我找到最好的信息来源是邮件列表。

我用退休、Django,Turbogears,并web2py,并找到web2py最有成效的。

学习是好的。

学习的东西(即最终消失)是完全没有损失。 Web开发的基本技能(HTML,CSS,URL的解析,GET与POST)永远不要改变。

框架来来去去。了解很多,你可以。了解如何管理你的学习,让你(一)得到重要的东西第一和(b)离开应对一个新的框架时,后面的其他框架的东西。

每个框架有它的偏压(或焦点)。一旦你弄清楚了这一点,你可以利用他们没有所有的“比较和对比”减缓一些人失望。一旦你学会web2py的,你必须要小心学习Django的,你重新开始,没有从旧的概念,新的翻译。

的web2py是一个很好的学习。如果这是将要部署到服务器,仔细检查它支持WSGI。有时,PHP是去,因为你知道它在几乎任何地方支持的方式。

问问自己,你正在寻找从经验中获得什么。即,这是更重要的是拿到了应用程序构建,并用最少的时间和精力跑,或者是你想了解的网络堆栈架构?

如果你只是在寻找的结果,很明显,你将有更多的代码和文档从,如果你坚持使用一款较为常用的框架借用。如果你咬紧牙关,接受世界的Django的观点,你可以建立非常实用的应用程序非常快。如果你能找到一些预制的可重复使用的Django Apps的问题是手柄部分,它会更快。

但是,如果你要确保你在请求周期的一切非常深刻的理解,从HTTP请求处理数据库访问和抽象的形式生成和处理与HTML模板,你会做得更好送达最小框架这迫使你多思考架构,并具有足够小的代码库,你可以只是读这一切顶部超出了底部,而不是真正需要的文档。在这种情况下,虽然,我建议更深的打算,并在WSGI库的基础上构建自己的框架(你实际上并不想浪费时间学习工作围绕浏览器的怪癖的复杂性,如果你能帮助它)。一旦你已经建立了自己,看到事情变得复杂,在权衡是,你会在一个很好的位置来判断其他框架,并决定是否有一个没有的东西,你想工作的方式。

这可能会稍微看上去好像跑题了,但保罗·格雷厄姆有可能对这个问题的最好的文章,我已经看到:的 Python的悖论

让我这么说吧,如果你想对我的工作,我注意到这样的自由思考和实验上一份简历,作品是否为商业,学术,或以其他方式。而且我敢肯定,我不是一个人。

很高兴我发现这个线!导致一些过时的网页和破碎的外部联系上Web2Py的网站几乎吓死我了。但至少现在我知道有一个很好的社区周围的Web2Py.

我只是一直在寻找通过一个载的Python框架,并Web2Py的描述听起来很诱人,并设法使Django声音,过于费力。肯定有一些实实在在的好处决的设计的决定避免了"太多的魔术",当它涉及到更大的项目。

但只是扔东西了在网络上的错误"理智的默认"听起来非常好的到我.而不是一次性的剧本,我们可以做出一次性的网站,以处理一些临时的事情...

应该有房间的设备的风格框架没有安装...有趣的可能性为某些项目。我看到有人已经找到蟒蛇框架+服务器的工作在手机:))

对我来说,由于这个线程,我只想了解这两者。

另一种思想;如果Web2Py是开放源代码和您喜欢它做什么你甚至可能不会介意的唯一用户在某个时点以后,由于可以添加功能,它你自己?

你要知道,我已经不用的既然而,只要阅读该文件。我认为Web2Py人们应该把一个blurb在其网站上的区分自己从Django更详细地说明,我还没有能够检查了所有我的问题标志着对选择正确的。

我已经使用了Java EE和Django的。 web2py的学习曲线是如此之快!真是不可思议!的事情,我是用java得到一个时间来开发,三天,我可以使用的web2py做快速度。当然,web2py中有不一样的准备插件,回报率,但是,毫无疑问,我们可以快速度的web2py用做这些事情。因此,是一个很好的机会开始学习=)

我同意美国洛特说:“学习的东西(即最终消失)是完全没有损失。”

没错这就是真实的,但让我认为也是一个学术项目应该能达到更好的支撑的可能,否则可能会非常令人沮丧和时间去学习和传授的东西不能很好地支持,调试,运行稳定等浪费 时间你花了,也许你的审计师/生,应在某种意义上预计着眼于未来......

只是举例看一看到的TurboGears

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top