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