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不得而知。
php 是後端語言,前端語言是JavaScript, HTML, CSS等 。例如後端語Java, php, Python 等
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不得而知。