Lastor
@Lastor
說
Mon, May 23, 2022 3:00 PM
Mon, May 23, 2022 3:18 PM
coding
最近在改 PHP 有套模板引擎的頁面,改著改就忽然開始思考,為毛 PHP 需要模板引擎
PHP 模板引擎有多大意义? - 知乎
Lastor
@Lastor
說
Mon, May 23, 2022 3:01 PM
要說模板引擎不會出現義大利麵之類的,我持保留態度,我現在碰的專案就讓我見識到,習慣不好的人甚麼架構都能寫出義大利風範
Lastor
@Lastor
說
Mon, May 23, 2022 3:02 PM
義大利: ......??
Lastor
@Lastor
說
Mon, May 23, 2022 3:04 PM
目前用這模板引擎在寫,現階段感覺不出跟之前我用原生 PHP 寫有啥明顯差異,也有可能是我 PHP 整體都還不熟,所以寫不出差異!? 我不知道,反正現在用模板引擎我覺得沒有爽到哪去
Lastor
@Lastor
說
Mon, May 23, 2022 3:05 PM
感覺一個比較明顯的差異點,大概是主副關係不一樣。如果想要秉持模板與邏輯盡量分離的原則
Lastor
@Lastor
說
Mon, May 23, 2022 3:05 PM
用原生 PHP 的話,會變成模板那個檔案是進入點,然後把資料處理的檔案 include 進來拿變數
Lastor
@Lastor
說
Mon, May 23, 2022 3:06 PM
用模板的話,就會跟 Express.js 比較像了,是模板的檔案變成 Assets,進入點是處理邏輯的區塊
Lastor
@Lastor
說
Mon, May 23, 2022 3:08 PM
這似乎會需要有更多的使用經驗,才能知道比較差異性。但我並不想太深入 PHP
Lastor
@Lastor
說
Mon, May 23, 2022 3:14 PM
JS 體系這幾年發展快速,出了很多新的方法論,我相信 PHP 體系應該也有所謂的現代化架構,可惜我們公司是老專案,無緣見識到新型態的 PHP 架構是長啥樣子的
Lastor
@Lastor
說
Mon, May 23, 2022 3:15 PM
不過這樣也好,一上來就是 Laravel 的話,我可能還真看不懂
載入新的回覆
PHP 模板引擎有多大意义? - 知乎