我正在处理我的一个小项目,需要你的帮助来决定mod_rewrite是否性能友好或解析php中的每个url。
网址几乎总是有一个固定的模式。很少有网址会有不同的模式。 例如,大多数网址都是这样的: dot.com/resource
其他人会
dot.com/other/resource
我希望每天有大约1000名访问者访问该网站。服务器加载会成为一个问题吗?
直观地说,我认为mod重写会更好。但为了那种安心,我想要你们的意见。如果有人进行了任何测试,或者可以指向我,那就是有义务。感谢。
答案 0 :(得分:3)
您可能需要查看以下Stack Overflow帖子:
我在每月获得数百万次/每月点击量的网站上使用了mod_rewrite而没有任何重大的性能问题。您必须知道根据您的规则首先应用哪些重写。
使用mod_rewrite很可能比使用当前语言解析URL更快。
如果您真的担心性能,请不要使用htaccess文件,这些文件很慢。将所有重写规则放在Apache配置中,该配置仅在启动时读取一次。每个请求都会重新解析htaccess文件,以及父文件夹中的每个htaccess文件。
要添加我自己的,mod_rewrite绝对能够每天处理1,000个访问者。