从学习曲线上来看,PHP明显比ASP.NET core要平滑易学,上手快,开发Web网站现成轮子多,开发效率高。http://ASP.NET core则不一样,它建构于.NET core平台之上,与整个.NET core技术群关联密切。
1、首先是运行效率上,ASP.NET Core 很快。因为 .NET Core 是编译运行的,执行速度远高于解释执行的PHP,尤其是在多线程/异步环境下。
2、生态上,虽然.NET Core目前还比不上Java的生态,但nuget也不是吃素的。现成的轮子还是比较多的。至于PHP的生态,不太清楚,但应该不会差 很多Java开发者比较喜欢抨击.net开发者,以为.net只需要拖拖控件,写一写event就行了。其实不然,这种拖控件的开发方式(webform)早已淘汰。现在的ASP.NET Core早已现代化。
原文链接:https://www.kaifa5.com/5910.html
延伸阅读
php和web前端什么区别
区别在于侧重点不同,一个后端一个前端,但都是做web 可以认为都算是前端,前后端是相对的。
网页,是网站中的一「页」,通常是HTML格式(文件扩展名为.html或.htm或.asp或.aspx或.php或.jsp等)。网页通常用图像档来提供图画。网页要透过网页浏览器来阅读。
网页是构成网站的基本元素,是承载各种网站应用的平台。通俗的说,您的网站就是由网页组成的。如果您只有域名和虚拟主机而没有制作任何网页的话,您的客户仍旧无法访问您的网站。
所谓网站(Website),就是指在网际网路(因特网)上,根据一定的规则,使用HTML等工具制作的用於展示特定内容的相关网页的集合。
简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯(信息),或者利用网站来提供相关的网路服务(网络服务)。人们可以通过网页浏览器来访问网站,获取自己需要的资讯(信息)或者享受网路服务。
php服务器和WEB服务器有什么区别
PHP仅仅是一个解释程序,严格说没有PHP服务器的说法,只有WEB服务器,就是能够让别人输入你的地址作为网站访问的功能。
你的PHP服务器可能是指能支持PHP的服务器,实际上就是WEB服务器上添加一个PHP解释程序,以及配置WEB服务器支持PHP。
文章标题:个人web开发asp.netcore和php7之间区别,发布者:小编,转载请注明出处:https://worktile.com/kb/p/37577