模板引擎該怎麼學呢?

來源:互聯網
上載者:User

還沒看smarty呢 看了一個自訂的模版引擎都看不懂 一大堆東西都不知道是什麼意思 感覺太難了啊 該怎麼學習呢?
圖片裡這些都看不懂什麼意思呢
為什麼角括弧裡面還有花括弧 還有下面圖片的一大堆問題 為什麼還用到了Regex呢?

回複內容:

還沒看smarty呢 看了一個自訂的模版引擎都看不懂 一大堆東西都不知道是什麼意思 感覺太難了啊 該怎麼學習呢?
圖片裡這些都看不懂什麼意思呢
為什麼角括弧裡面還有花括弧 還有下面圖片的一大堆問題 為什麼還用到了Regex呢?

我看得出題主是困於smarty相對於你複雜的文法結構,我給出的建議是:
不要太刻意去學習,你可以先接觸一些架構,每個成熟的架構都包含了模板引擎,當然不一定是smarty,但是對你理解模板引擎有神助!~

PHP語言本身就是一個非常出色的模板引擎!!!

不建議使用smarty這樣複雜的模板引擎。。。
推薦你到github上面找找一些小點的模板引擎。

這個官方的文檔肯定有寫的,其實就是一些特定的文法,大部分架構都有的,為了能讓代碼看起來更簡潔一些

模板引擎就是抽象視圖成模板,然後它根據傳入的資料拼裝成視圖的東西,實際上php本身就是一個模板引擎,基本上所有的模板引擎都是差不多的,根據需要就行

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.