回複內容:
.net取代php?java取代php?python取代php?現在到node.js取代php了,可是php依然堅挺,web的市場佔有率依然很高,說了多少年了,其他語言能不能來點實際的?就一個wordpress都ko不了,談何取代?NO. FUCK NO.只是覺得這個說法有點可笑。
每種語言有各自應用的情境。事實上,大多數語言都可以互相替代,用一種語言寫的程式,其實是可以用另一種語言實現的,但語言本身很難被完全代替,青菜蘿蔔,各有所愛。
php的優勢是文法簡單易學,學習曲線平滑度可能居所有語言之首。與PHP 相比,JS 的唯一優勢是文法,其他方面都有替代方案。而且在部署並發等等方面PHP 還有優勢,JS 的優點和缺點都是單線程多進程,這種模式就像是一把利劍,玩不好會傷了自己,而PHP 就沒有這些麻煩。
所以就公司來說選擇PHP 的更多,node的流行和程式員的懶惰有關,會了node 我完全對shell 指令碼沒有興趣了各有各的應用情境,談不上取代,php在做部落格,論壇等方面有優勢,隨便找一個程式就行,而且支援php的虛擬機器主機也多。
取不取代還是由需求決定的。嚴肅的說,我覺得至少目前,更合適的做法是通過nodejs做個中介層,利用nodejs的高並發優勢在php與最終頁面中間增加個橋,一方面實現徹底的前後端分離,另一方面提高訪問效能。
我只能偷偷的告訴你,這不可能!
動不動就喊Node可以取代PHP的人,一般是剛學會Node,然後發現node在某些地方比PHP快,然後就以效能為借口,說PHP low!這種人思想不成熟且幼稚,分析問題不夠全面!PHP在web霸主地位,無法取代!
綜合的說,雙方只能是各有優勢互有利弊,沒有誰才是最好,只有誰更合適的說法!
不會。
就nodejs那種回調美如畫的寫法。。。。。非同步回掉?本人nodejs,但是真不知道在國內什麼時候才能大規模的被公司採納這門語言,取代不了的放心吧,php也不會離開我們的,php很優秀的,