模板引擎是一個過氣的技術,當初寫模板引擎作者的初衷就是前后分離,讓視圖頁面中不夾雜PHP代碼,好讓前端開發者自己整合視圖頁面,但是理想很豐滿,各種各樣的模板引擎不同的語法無疑提高了前端的學習成本,而學一個模板引擎語法本身對自身價值提高不大導致整合視圖頁面的還是PHP程序員,但PHP程序員寫模板引擎的語法又顯得很累贅(模板引擎的視圖最終還是會轉換成PHP代碼),所以模板引擎現在來看是一個很雞肋的技術,唯一的作用大概就是頁面緩存了,況且現在真正的前后分離趨勢越來越流行,模板引擎的地位就愈加不堪了。
框架就是整合了很多常用功能的基本架構,一般包含ORM,事件驅動,模板引擎,減少開發者重復造輪子的時間,提高開發效率。