{eval=Array;=+count(Array);}
PHP一直就是后端語言 ,最早的時候 web2.0之前 PHP 主要用途就是用來做后端,但是做后端就會遇到個問題 你不可能所有的HTML JS CSS 都用echo 的輸出。所以大量的PHP和HTML 混寫。這導致后來維護很不方便。也是這原因 在08年前后 誕生了 N多的 模板引擎。這些都是可以用一種簡單方式來替代PHP和HTML 混寫 那時候還是PHP4 是主流。在那個時代 包括smarty 用途都很廣泛 那會學PHP 必學一個腳本引擎 貌似那會框架還很少 。
隨著PHP5的誕生和發展 這種寫法逐步落后了~ PHP 很多簡單的寫法 遠比這些引擎更高效 而且還不用額外的學習類庫 。所以 PHP 也開始擔當了前端開發的責任 。
其實在許多大型項目里 JAVA主要寫后端邏輯 , JAVA作為一個工業語言 生手和熟手差距都不是很大 。而且最主要是JAVA程序員很多 。后期維護也簡單。只要架構的合理 分好模塊 開發起來很高效。尤其適合哪種模塊超級多的項目。而php 主要用于前端和JS的信息交換 這樣效率很快 。 早起的淘寶其實也是這樣的 至于現在是否放棄PHP不得而知。
4
回答10
回答1
回答10
回答10
回答4
回答10
回答10
回答10
回答4
回答