根据最佳性能,重写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