2010-04-13 58 views
2

即时通讯工作我的一个小项目,需要你的帮助,在决定是否mod_rewrite是性能友好或解析每个URL在PHP中。mod_rewrite vs php解析

网址几乎总会有固定的模式。很少有网站会有不同的模式。 例如,大多数的网址会像这样: dot.com/resource

一些人会

dot.com/other/resource 

我希望每天在工地附近的1000个访客。服务器负载会成为一个问题?

直觉上,我认为mod重写会更好。但为了这种安心,我想从你们那里得到一些意见。如果任何人已经进行了任何测试或可以指向我相同的,id是有义务的。

谢谢。

回答

3

您可能想看看下面的堆栈溢出后:

引述accepted answer:上获得数百万个网站

我用mod_rewrite的/点击次数/月,没有任何重大的性能问题。根据你的规则,你必须知道首先应用哪些重写。

使用mod_rewrite最有可能比用当前语言解析URL更快。

如果你真的担心性能,不要使用htaccess文件,这些文件很慢。将所有重写规则放入您的Apache配置中,该配置仅在启动时读取一次。每个请求都会重新分析htaccess文件,以及父文件夹中的每个htaccess文件。


要添加自己的成功,mod_rewrite绝对能够处理每天1000人次。

+0

感谢丹尼尔,我已经阅读过这篇文章。然而,我真正想知道的是mod_rewrite与php“重写”的性能。 另外,我也认为mod_rewrite每天可以处理1000个访问者。但我喜欢认为im编码为10倍的访问者。这样,如果它只有50%,我仍然覆盖。 感谢您的回应! – hasan 2010-04-13 15:48:33