我有一个项目,最终值得投入编程.
在阅读了很多东西,在这里和其他地方,我已经开始将Python作为我现在学习的东西,通过C#或java.最让我信服的是Paul Graham在编程语言和Lisp上的短途旅行,尽管Arc正处于试验阶段,这对我现在无法帮助我做这个网络应用程序.
至于网络应用程序,我已经检查了Django,Turbo Gears和Py2Web.尽管花了很多时间阅读,我仍然不知道应该使用哪一个.
1)Django当然拥有最好的在线形象,并且有一个很好的现场教程,他们肯定知道如何展示他们的东西.
2)Web2Py以无需安装的方式吸引我,并声称让Django看起来很复杂.但是当你在他们的网站上挖掘时,你很快就能找到多年来没有更新过的外部链接破坏的内容......那个网站上的鬼魂会让一个不熟悉项目的人担心它是否会变得扁平化.
3)Turbo Gears ......我猜它也是模块化的.写这篇文章的人喜欢它...我找不到任何可能使它比Django更特别的特定内容.
我还没有决定使用IDE,虽然我在这里阅读了Intellisense代码完成帖的所有答案.对于像我这样的新手来说,显示额外的代码片段也会很酷,但我想我应该首先选择我的网页框架,然后选择一个能够很好地适应它的编辑器.
因为可能没有任何框架能够在所有方面都做到最好,我将在我想要构建的应用程序上给出一些细节:
它将使用MySQL,它需要注册/登录,并且将对来自输入和SQL查询的数据进行大量简单的数学运算.我已经在Excel中完成了一个功能原型,所以我确切地知道我想要构建什么,我希望这将帮助我克服我的无知.我会成为一个小应用程序,没什么大不了的.
而且我不希望在构建它时看到任何HTML ;-)
PS:感谢运行Stackoverflow的人们,在恰当的时刻找到了这个地方!