2010-03-09 88 views
4

我和我的朋友正计划构建一种类型的webapp论坛。 我们已经使用了主要的PHP框架,但我们真的在考虑为我们的应用使用Python专门的Pylons框架。虽然我们很能胜任PHP程序员,但我们在Python方面有点小菜鸟(我们可以创建实用的脚本等)。但事情是我们真的想学习Python,但通过测试Pylons,对于所有大量的进口和所有进口来说似乎非常困难。我们应该在我们的webapp上使用Pylons还是PHP?

你会建议什么?你可以给我们什么建议?你会如何建议我们学习塔架?

回答

9

决定你想要把你的焦点,是生产或学习一门新的语言是什么:

  • 如果你想学习和Python,使用塔和Python。
  • 如果你想交付一个稳定的论坛软件,使用PHP,因为这是你的胜任。

注意:我应该补充一点,这并不意味着暗示你无法在Python或Pylon中生产。我所说的就是,就你而言,你将会更加高效地使用PHP,因为你知道它。

4

我不知道主塔,但我一直在类似的情况,并建立了一个使用Django的网站。在我熟悉的环境(网络应用程序)中,我学习了很多关于Python的知识,现在我将Python作为我的第一选择。

5

不要被python中的进口吓到。使用python进行编码时,它们比普通的PHP更常见,这很好,因为你的命名空间永远不会被你不期望的东西所污染,除非你做from foo import *(所以不要这样做)。我想你会发现结构挂架给你将是无价的。在PHP中也有框架,但是如果你想学习python,我没有理由不想使用Pylons。

0

很多次我们都在讨论我的工作。我们使用PHP,这里的每个人都会喜欢切换到python。即使是PHP提供的新Web项目,也是因为我们每天都在使用它,这正是我们所使用的。 PHP中的许多事情使我感到厌烦,而且我喜欢python,它说我是“为工作使用最好的工具”的忠实粉丝。

良好的代码是可能的PHP(和可怕的可怕的代码太),所以使用什么是最适合你的工具和这个工作。但是,如果这个webapp是一个爱好和/或不是任务关键型软件,我会完全推荐python,只要学习一门新的语言。

相关问题