ASP.net与PHP(选择什么)

时间:2011-05-09 04:36:33

标签: php asp.net

我被分配了一项任务来开发新的Web应用程序。它是一种社交网络应用程序,为了理解你可以说它类似于facebook。在开始开发如此庞大的应用程序之前,我几乎没有问题要问:

  • 首先,是工具和编程语言    影响网络的性能    应用

例如,我制作了两个网页,其中包含相同的内容,唯一的区别是一个页面是在ASP.net中制作的(使用C#),另一个是用PHP制作的,现在哪个页面在用户端打开得更快? 提出这个问题的唯一目的是我想从最终用户的预期中选择一种更快的语言

  • 数据库的情况也是如此 需要选择一些特定的数据库 或者我可以使用我选择的任何数据库, 目前我在考虑:

1.MS SQL Server
2.MY SQL和
3.Postgres

3 个答案:

答案 0 :(得分:61)

这是不可能回答的,并且之前很多次 很多次。进行搜索,阅读这些主题,然后选择您和您的团队有经验的框架。

答案 1 :(得分:21)

无论哪种方式,你都可以获得巨大的成功和卓越的表现。 MSDN运行ASP.NET,因此您知道它可以很好地运行。 PHP运行着世界上许多顶级网站。数据库也是如此。你真的需要根据你的技能,你的团队的技能,你需要/想要一个比另一个更好的特定功能,甚至你想要运行这个站点的服务器来选择。

如果我正在构建它,我会倾向于PHP,因为可能你想要做的所有事情都已经完成(代码示例如何)并且因为托管更容易获得(并且更便宜,因为你没有与Windows托管相比,处理许可问题)。出于同样的原因,我也会选择MySQL。这是一个很棒的数据库平台,价格合适。

答案 2 :(得分:3)

有几个主题可能会为您提供答案。您也可以自己运行一些测试。看起来不太难以启动一些循环并添加计时器来计算执行时间; - )