Django vs ASP.NET MVC vs PHP框架 - 成本

时间:2011-04-18 16:18:54

标签: php asp.net asp.net-mvc django frameworks

使用ASP.NET和ASP.NET MVC要贵多少钱?你能给我一些服务器的平均价格比较吗?那么软件解决方案呢?

2 个答案:

答案 0 :(得分:3)

好吧,我必须全力以赴。 ASP.MVC的巨大成本是工具(Visual Studio,Windows等)。生产力并不是非常惊人,但由于结构刚性,您最终会使用高质量的可扩展产品。

Django和PHP可以使用免费的开源工具开发(ASP在Unix上有Mono,但除非你是专家,否则ASP.NET需要VS)。托管非常便宜,社区支持已做好准备采取行动。 Django开发应用程序非常非常快,主要是因为Python是一种非常漂亮的语言。如果我想减少时间尺度并降低健康利润,Django总是我的首选。

PHP有很多项目可以帮助你快速启动和运行(Zend,CakePHP,Symfony,Drupal,Joomla,Wordpress),这样你就可以从架子上取下一些东西来帮助你在合理的时间。

至于整体成本,如果你已经拥有VS,他们之间并不多,我不认为有人可以给你一个没有完整项目定义的球场数据,我担心。

希望有所帮助!

答案 1 :(得分:1)

有趣的话题是“开源成本”。开源框架没有保修,如果您需要进行培训,则需要花费数千美元。如果没有商业供应商和合理的定价结构,框架最有可能最终失去竞争力。

我举个例子。 Zend2,CI2已被一家从框架中获益的公司所推动。在Zend的情况下,它推广他们的平台。 CI创始人出售资源,交易,代码审查等。

还有双重许可的框架,例如Vork,ExtJS和我参与的框架 - Agile Toolkit。模型在那里是不同的,但通常公司将许可成本直接投入到框架改进和R& D中。由社区维护的框架通常不能这样做,并且只能用商业替代方案“捕获”。如果您不同意,请将jQuery UI与ExtJS进行比较,哪一个更加精致?我自己是jQuery UI的忠实粉丝,我仍然认识到缺乏奉献精神使得很难拥有一个强大的平台。

由于平台的开源特性,只有少数PHP商业框架。我认为这是一件坏事。效率和利润驱动的人的多样性和选择很重要。

我应该在这里停下来,否则我会被开源粉丝们活着吃掉:)