asp .net php的优缺点
- 提问者网友:辞取
- 2021-04-22 17:45
- 五星知识达人网友:空山清雨
- 2021-04-22 18:59
什么快不快,简直是废话,就一般而言,你能做多大的应用?用什么语言都是差不多。
全球大的网站,除了MS自己的,几乎都有PHP的身影。
我本人也非常不喜欢ASP.net,封装的东西太多,生成垃圾代码多,不够自由,不够明白。
这样做明显的好处就是,上手容易,同时也导致太多同学,连B/S原理都不够清楚,以为打开VS写几段代码,操作一下数据库,也算在搞开发。。。都是学校教的,MS害的。。。可悲啊。。。
推荐PHP5,可笑的是,目前本人所在的公司也是做ASP.net开发的,但不久的将来,我一定会跳转到PHP去的。
- 1楼网友:不甚了了
- 2021-04-22 20:50
php: 主要好处是免费,他的服务器以及连的数据库是mysql也是开源的数据库,免费。在注重版权的国外,因为他免费,所以使用率非常高。你可以看到国外很多人使用php+mysql。国内盗版泛滥使用php并不是非常流行。主要缺点是面向过程的,和asp一样。 asp.net 主要优点是面向对象的。这个是大趋势,面向过程的编程方式是要被淘汰的。要和php相比几乎没有什么明显的缺点。
你要做Web的话建议选asp.net或者jsp
- 2楼网友:上分大魔王
- 2021-04-22 20:11
52 推荐
我个人认为这篇文章并无可信性,而且也有很多不合理的地方,比如说ASP.NET在linux也很快?如何测试的?虚拟机?还是组件?连接测试mysql和SQLsever是用的什么库连接?PDO?还是其他?对于此文章怀疑中!而且此文章还呈现在了某国内知名的PHP门户首页很明显的位置,匪夷所思。 原文如下: 近期由微软高级软件工程师做了一个关于PHP与ASP.NET对比的非官方基准测试,对于这份测试中所显示出的结果在ASP.NET和PHP社区中引起了热烈的讨论。 差不多三年前微软和PHP开始相互示好,当时微软正和PHP的治理者Zend Technologies公司合作针对PHP优化微软的Windows Server和IIS(Internet Information Services)。随着微软发布针对Windows Azure云服务平台的PHP软件开发包的第二个测试版,两家公司间的合作关系得以进一步深化。 就在上周,一名供职于微软开发工具和平台组的高级程序经理,乔-斯塔格纳,发表了他所做的基准测试的结果。这个基准测试旨在探究ASP.NET和PHP代码在Linux和Windows环境下的运行情况。尽管测试基准现在还没有被微软认可,斯塔格纳称测试结果确实出乎他的预料。 测试结果显示: 1. ASP.NET一般来讲要快于PHP(无论基于Windows还是基于Linux),除了文件复制和属性更改过程 2. Linux环境下基于PHP的MySQL拜访速度要略快于Windows环境下SQL Server拜访速度(假设使用常见的数据类型和选择指令) 3. ASP.NET(C#)中的操作,对象使用,程序库调用等都要明显快于他们在PHP中的对应。 4. PHP中RAW指令执行和函数调用在Windows环境下的运行速度都要高于Linux环境下的运行速度。 |