我們有一個老的(用CakePHP 1.1編寫的!)應用程序,由於其職責而開始呻吟,所以我們在幫助下徹底改變它的一些顧問。
他們發現的「快速獲勝」之一:由於多次調用$ html-> url,有些頁面正在經歷非微不足道的放緩。至於什麼原因,我們目前還沒有使用路由,甚至在將來反向路由的必要性也不大可能發揮作用,使用$ html-> url可能僅僅是在這裏創建開銷。在我的腦海裏,無論如何都會出現一些問題:
(1)儘可能地做些事情「蛋糕的方式」是否更好?對於可能沒有考慮到的鏈接使用HTML助手還有其他好處嗎? (2)我們打算在某些時候升級到Cake的更新版本,可能一直到2.0。目前使用HTML幫助程序的緩慢程度可能與使用Cake 1.1有關,而不是一個固有的糟糕的設計決策?
對這個問題一般對人們的看法感興趣:對我們來說,刪除HTML助手的辛苦使用是絕對正確的嗎?