【问题标题】:Django vs ASP.NET MVC vs PHP frameworks - costDjango vs ASP.NET MVC vs PHP 框架 - 成本
【发布时间】:2011-08-08 00:43:22
【问题描述】:

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

【问题讨论】:

  • ASP.NET MVC 不必更昂贵。有免费可用的工具(VS express)和大量非常低成本的托管选项(与 PHP/Django 相同)。这个问题需要更多关于您正在考虑开发的应用程序类型的详细信息,因为现在无法说出您的开发成本会更高。
  • 试着把这个问题分解成更小、更精确的问题。
  • 我想开发某种社交网络。也许你可以给我一些常见项目的价格。堆栈溢出呢?
  • 据我所知 Stack Overflow 使用 ASP.NET MVC + Linq2Sql 编写

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


【解决方案1】:

嗯,我必须在这三个方面都工作。 ASP.MVC 的最大成本是工具(Visual Studio、Windows 等)。生产力并不是超级惊人,但由于刚性结构,您最终会获得高质量的可扩展产品。

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

PHP 有许多项目可以帮助您快速启动和运行(Zend、CakePHP、Symfony、Drupal、Joomla、Wordpress),因此您可以从现成的东西中挑选一些东西来帮助您快速启动它合理的时间。

至于总体成本,如果您已经拥有 VS,它们之间的差距并不大,我认为如果没有完整的项目定义,恐怕有人会给您一个大概的数字。

希望有帮助!

【讨论】:

  • 能否请您多介绍一下行业品味和利润。
【解决方案2】:

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

我举个例子。 Zend2、CI2 是由一家从该框架中获利的公司推动的。在 Zend 的情况下,它促进了他们的平台。 CI 创始人出售资源、交易、代码审查等。

还有双许可框架,例如 Vork、ExtJS,以及我贡献的一个 - Agile Toolkit。那里的模型有所不同,但通常公司将许可成本直接投入到框架改进和研发中。由社区维护的框架通常无法做到这一点,并且只会与商业替代品一起“赶上”。如果不同意,对比一下 jQuery UI 和 ExtJS,哪个更精致?我自己是 jQuery UI 的忠实粉丝,我仍然认识到缺乏奉献精神使得拥有强大的平台变得困难。

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

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

【讨论】:

  • 我的经验非常有限。我 100% 的时间都在使用 ruby​​、rails、html、css 和 javascript。我只能说,围绕这些东西的社区非常慷慨,让它们成为学习和使用的乐趣。
猜你喜欢
  • 2010-12-23
  • 2011-02-11
  • 2013-12-27
  • 1970-01-01
  • 2023-04-04
  • 2022-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多