php 如何看待天貓徹底拋棄PHP?
如何看待天貓徹底拋棄PHP?我們知道編程界有很多編程語言,知名公司的技術選擇往往被視為開發(fā)語言的風向標。PHP也不例外。它被中國許多大型互聯網公司采用。淘寶和天貓過去是用PHP開發(fā)的,但后來都換成了其
如何看待天貓徹底拋棄PHP?
我們知道編程界有很多編程語言,知名公司的技術選擇往往被視為開發(fā)語言的風向標。PHP也不例外。它被中國許多大型互聯網公司采用。淘寶和天貓過去是用PHP開發(fā)的,但后來都換成了其他語言。為什么?
在天貓的早期(2015年之前),PHP也被用作前端顯示層(通常稱為一組模板)。原因很簡單:
有很多PHP人才;
當時,業(yè)務復雜多變,PHP就是用來應付這種快速迭代節(jié)奏的。
。
為什么要將PHP更改為nodejs?其實,這與天貓的發(fā)展有關。隨著天貓業(yè)務系統的升級,“雙11”的壓力逐年加大。但是,原來的PHP業(yè)務比較“老”,所以啟動或維護頁面比較麻煩。對于前端學生來說,畢竟他們對PHP了解不多,而專業(yè)的前端可以很容易地從nodejs開始。將所有前端渲染交給前端團隊更合適。一方面,它節(jié)省了人工成本(避免了前端和PHP后端之間的通信成本),另一方面,它具有專業(yè)知識。