根據最佳性能,重寫URL的最佳方法是什麼?我知道的兩個主要方法是:URL重寫 - 路由器腳本與.htaccess
.htaccess
重寫,這意味着所有的請求和重寫由.htaccess
腳本路由器腳本處理 - 這使用
.htaccess
重定向每個請求index.php
。然後在index.php
一些代碼重寫請求
根據最佳性能,重寫URL的最佳方法是什麼?我知道的兩個主要方法是:URL重寫 - 路由器腳本與.htaccess
.htaccess
重寫,這意味着所有的請求和重寫由.htaccess
腳本
路由器腳本處理 - 這使用.htaccess
重定向每個請求index.php
。然後在index.php
一些代碼重寫請求
取決於你是否希望使用MVC Architecture與否。在這兩種情況下,您都使用重寫引擎,但是如果您不想使用MVC /路由腳本,或者如果您有靜態HTML內容,那麼最好使用選項1.如果您有靜態HTML內容,只是按照原樣提供內容將比執行php更快。
問題在哪裏? – 2012-07-22 17:47:33
這取決於你的路由有多複雜。 – Ryan 2012-07-22 17:51:15
在apache中使用重寫引擎很可能會更快,因爲替代方法2將需要爲每個頁面請求調用php。 – mogelbrod 2012-07-22 17:55:45