3个回答
展开全部
我也是两种都用,但在工作中用PHP与用.NET的比例大至是8:2,我个人感觉的原因有以下几个方面:
1、绝大多数的运用(95%以上),用PHP就能完成,而且运行效率远高于.NET;
2、开发的速度与开发所需的时间,PHP也要方便快速得多;
3、PHP不受运行环境的影响(跨平台性),无论是在Win下还是在Linux下,都能得到非常好的支持,而.NET几乎就只能在Win下使用,这个问题可能对于大多数人来说觉得无所谓,但对于真正有实用价值的程序来说,关系就有点大,因为无论是硬件投入的成本还是软件投入的成本,Linux平台几乎全部免费而Win平台光是MSSQL,价格就足以吓人一大跳(别跟我说用盗版,如果自己就是程序员并开发过产品的的话,你会恨盗版的);
4、同等性能与功能的程序,个人感觉,PHP代码与.NET比起来,要精练得多,而且结构也容易理清楚得多,换句话说,代码量要少一些,工作最相应也要小一些;
5、对于学习来说,PHP也确实要比.NET要易学一些,当然,易学难精。此处,由于在国外,PHP的使用者较.NET更广泛,一些已经成形的框架非常之多,如果仅仅是开发一些常规的新闻或者文档管理系统等,使用成型的框架,会非常方便。而.NET,在成型的框架数量上,较之PHP,要少很多~~~~~~~
我个人仅仅只从开发的方便、快速、高效方面考虑,也多用PHP,甚至宁愿用ASP,也尽量不用ASP.NET(ASP与ASP.NET相比,调试环境与运行环境,也要单纯一些,呵呵~~~~~~)。
1、绝大多数的运用(95%以上),用PHP就能完成,而且运行效率远高于.NET;
2、开发的速度与开发所需的时间,PHP也要方便快速得多;
3、PHP不受运行环境的影响(跨平台性),无论是在Win下还是在Linux下,都能得到非常好的支持,而.NET几乎就只能在Win下使用,这个问题可能对于大多数人来说觉得无所谓,但对于真正有实用价值的程序来说,关系就有点大,因为无论是硬件投入的成本还是软件投入的成本,Linux平台几乎全部免费而Win平台光是MSSQL,价格就足以吓人一大跳(别跟我说用盗版,如果自己就是程序员并开发过产品的的话,你会恨盗版的);
4、同等性能与功能的程序,个人感觉,PHP代码与.NET比起来,要精练得多,而且结构也容易理清楚得多,换句话说,代码量要少一些,工作最相应也要小一些;
5、对于学习来说,PHP也确实要比.NET要易学一些,当然,易学难精。此处,由于在国外,PHP的使用者较.NET更广泛,一些已经成形的框架非常之多,如果仅仅是开发一些常规的新闻或者文档管理系统等,使用成型的框架,会非常方便。而.NET,在成型的框架数量上,较之PHP,要少很多~~~~~~~
我个人仅仅只从开发的方便、快速、高效方面考虑,也多用PHP,甚至宁愿用ASP,也尽量不用ASP.NET(ASP与ASP.NET相比,调试环境与运行环境,也要单纯一些,呵呵~~~~~~)。
展开全部
两种语言我都学过, 我感觉php好学一点,上手比较快,开发速度也快.
php的运行速度比asp.net的快很多倍,
想百度的首页就是php做的,淘宝的搜索功能也是php,为什么这么多用php,原因就是php的运行效率很快.
php的运行速度比asp.net的快很多倍,
想百度的首页就是php做的,淘宝的搜索功能也是php,为什么这么多用php,原因就是php的运行效率很快.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实都好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询