2015-05-04 82 views
-2

这可能是一个愚蠢的问题,但由于大多数(PHP)框架和CMS使用URL重写将所有请求重定向到/index.php,这是否意味着index.php可能在高处理所有这些请求时遇到问题交通网站?从逻辑上讲,通过拥有超过1个实际的PHP文件(index1.php,index2.php等)来传播天平不是更高效的性能方式吗?URL重写是否会导致性能问题?

+2

通常它是CPU处理请求,而不是文件。 – ElderBug

+0

简短回答:是的,如果您使用htaccess重写网址,它会减慢您的服务器速度。 – starkeen

回答

0

如果你想平衡负载,并希望使你的网站高效率,那么你应该加载服务器的平衡,使用CDN。但是,这些通常要昂贵得多,并且由大公司实施。

一般来说,你可以在服务器设置MAX客户和其他性质的httpd.config文件..请参阅:

https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-apache-config.html

及其操作系统这需要参考一些护理发到一个特定的文件。因此,即使文件被引用数百次,效率也不会有任何区别,因为它只会增加文件的引用计数。

希望这有助于! :)