为啥国内程序员瞧不起简单、方便的语言和框架

小公司极有可能连前端都没有,完全就是由PHP程序员切图,而jQuery的兼容性很好,1代支持IE8/7/6,而且事件绑定,DOM操作,AJAX操作也很方便,后端程序员学个jQuery也能轻松写大多数前端页面了,而且jQuery还有很多插件可以用.
还有就是单页应用就一定复杂到要进行前后端分离么?就不能用jQuery AJAX实现?还有就是前后端分离怎么处理SEO?可以说,现在大多数网站仍然需要SEO,否则以广告卫生的Google早就倒闭了.
jQuery大小为96KB,GZIP压缩后为33KB,大小完全可以接受.都是对一些常用功能的封装,性能会差到哪?不会有人认为Zepto比jQuery小,所以性能更好吧?性能主要是跟代码质量有关,jQuery的代码质量不会比Zepto差.另外,PHP的性能也不错,PHP7很快,opcache加速也很给力,能在共享内存里缓存PHP脚本的opcode进行提速.最明显的表现就是,分别用PHP7和Facebook花了不少心思研发的HHVM跑WordPress,性能处于同一水准.
服务器渲染HTML不会过时,浏览器操作DOM也不会过时,简单实用的东西更不会过时.这也是为什么那么多年过去了,虚拟主机提供商还是主推PHP.
算法主要靠思想,比如二分查找和冒泡排序等,分别用C和PHP实现,写法基本一样.区别主要在于这些计算密集的场景,C的性能要比PHP好得多,可能有数十倍的差距.
最后,简单实用,难道不好么?

■网友
新手不舔框架怎么行,jquery个把月就玩烂了,源码来回看了又看,工资不见涨,然而舔一下框架,学点难的,工资赶超两三年得老手还不是分分钟的事。这时候就有些道德模范就出来了鄙视舔框架的,说什么基础不牢什么的,我基础牢不牢关你们屁事,只要工资上去了,要回去补基础还不是分分钟的事,框架都玩的溜,基础还怕玩不溜???
■网友
槽点太多,只能说对你这样的初学者来说,jQ、PHP还是很不错的,上手容易功能强。
不过往上了,就会遇到工程化(比如以前没有的大型前端SPA项目)和性能(比如网站超大访问量——当然有fb的实力也能搞定PHP)的瓶颈,你就能理解为什么jQ和PHP招黑了吧……

■网友
【为啥国内程序员瞧不起简单、方便的语言和框架】 你同学对编程的认识还处于玩具的阶段

■网友
都让你看穿了我还怎么装


    推荐阅读