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