正常來說,你的view只要沒有用blade命名的話。就不會跑blade才對。
但相對的一些對應使用的方法就會一併消失了。
其實我本身也是原生php樣板使用人員之一的。
再一開始與你一樣也是考量到效能問題。
但後來我發現其實擔心是多餘的。
因為Laravel並非是直接使用你設計的blade樣板。跟早期我們想像的樣板系統不太一樣。
早期的是會將其檔案內容經過程式做轉譯處理。所以才會效能低落。
但Laravel的做法不太一樣,它是將其事先將blade編輯成原生php的樣板。
在實際運行跑的並非是直接你的blade樣板。而是生成出來的原生php樣板。
所以你考量效能問題是多餘的。
也就是說,其實你在用blade只是在做打稿樣板的動作。
但然,如果你還是堅持的話。你可以用view掛載的方式。來排除掉blade的使用。
只是這樣等於是將Laravel拿掉一隻手了。
變成用它真的意義不大了。