大型互联网技术栈,互联网 技术栈
为什么大型网站前端使用php后台逻辑用java?
很高兴回复
,目前常见的开发模式是前后台分离,前端主要(html+css+js等),后台(PHP、Java、c#等)前端属于弱语言尽量不要把业务逻辑放在前端,容易被反扒。安全性不可靠;
这个和公司的技术栈有关,像新浪百度网站前端都是PHP的。后端当然也不局限于JAVA的!
PHP优点执行速度快、 具有很好的开放性和可扩展性,由于语法混合了C、J***a、Perl和php式新语法,学习起来也很简单!所以很适合简单的程序和前端使用。
J***a语言可以说应用特别广泛,尤其后端开发,高并发编程方面有很强的优势!而且各种开源框架非常成熟,使用起来很放心,现在大公司基本都会用到J***a,尤其使用到微服务springboot的!当然前端也有j***a的身影,Android开发还是j***a为主流的!
希望能够帮到您对两种语言有个大概的理解,如有问题可以共同探讨!
创业公司选择 .NET技术栈究竟比选J***a/Python贵多少钱?
创业公司更加推荐选择PHP,Python/J***a当然也可以。
.Net的成本不只是高在服务器上面,而且招人来说其实是比Linux开源生态更难。不仅如此,创业最主要的是项目上线,而借助于开源生态里面的开源项目,可以让项目更快落地,比如J***a也好,Python也好,都有非常完善的依赖包,以及一些相对成熟的案例、demo等供参考。
先搞清楚是软件为主还是web项目为主?如果不是纯web的,绝对推荐. Net Core 啊。一个人全栈搞定,跨平台,不管工业领域还是互联网都能胜任。生态也越来越好
其实应该分开看,在国外是对半分的,在国内是J***a低,大把大把程序员,已有项目,成熟项目拿来抄。.NET人才越来越少,成本自然高,微软的态度也很微妙,对大陆你们发现没有,微软基本没有发力。但如果公司要上巿美股的话用.net,ERP用SAP,什么贵用什么,因为四大如德勤会来审核包装,如果发现用的是金蝶会来提意见。当然如果是破创业公司,当然是整越快越好的,J***A不香吗?还有PHP的泥。[捂脸]
本来不想答,结果推给我两次
dot net技术栈要便宜的多,人便宜,开发速度快,方便维护,工具精良,大概都是白嫖。
而且比起j***a这种红海,dot net单纯的多。而且国外用的比国内多多了。
招j***a你还得配个前端,做app你还得配安卓和ios两个人,搞机器学习又要一波人,大数据又是一拨人,你会发现人力成本都会是两倍,最大的时间成本就在联调上,特别是前后端的,而且你需要考虑离职人员的成本等等
而.net现在的生态圈几乎都覆盖了,跨平台 前端 微服务 机器学习 客户端 *** 等等都可以用一个语言去[_a***_],虽然框架需要时间学习,但也比学一门语言要节约成本得多
既然JSP适合做大型网站,为什么百度主页还是PHP写的呢?
首先,搭建网站的方式很多种,编程语言也有很多种。都能够完成网站的搭建。
其次,大型公司的网站一般不是单一的编程语言开发,可能是混合开发而成的。
最后,公司要的是结果不是过程,只要能实现网站的功能和业务需求,怎么开发都行。
本人做了9年网站站长,一般中小型企业的网站都是由PHP开发的,也有少许是ASP语言。
较大型的网站用的是JSP或者是.NET程序所开发,不管怎么样只要把业务经营好就是成功的网站。
一些个人站长,使用的都是开源程序所开发的网站。比如,织梦网站程序,WORDPRESS、DISUCZ论坛社区 等。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/22541.html