Apache .htaccess vs httpd - does it really matter?

心已入冬 提交于 2020-01-12 03:28:10

问题


I know this question has been asked many times and I've researched it myself on Google as well but just can't come up with the answer I need.

My hosting company is NOT letting me use the httpd config file, instead it wants me to use .htaccess. I am not a server admin but I have to believe that there is a performance hit for using this file? I have a site with approx 5 million page views a month and it's growing. I do not have a lot of rewrite rules just some optimizations we make to serving pages faster ,mod_deflate, caching, etc.

Assuming there is a performance hit, my question is, how bad will it be on my site? Can .htaccess handle 5 million page views with some rewrite rules? How would I be able to test this if I wanted to?

Thanks.


回答1:


Well, to my knowledge, the performance difference is negilible, comparred to the computing time used for whatever's used in the .htaccess. For what's it's worth, I've seen no measurable difference by having a .htaccess file.




回答2:


Yes, it does matter. qouting from http://wiki.apache.org/httpd/Htaccess:

The use of .htaccess files is discouraged as they can have a detrimental effect on server performance. Only use them when necessary.




回答3:


With my test (based on: http://www.fubra.com/blog/2008/01/07/htaccess-vs-httpdconf/), the result is: the performance difference is negligible.

5000 rounds:

# htaccess Disabled
real    1m1.069s
user    0m10.956s
sys     0m9.748s

# htaccess Enabled
real    1m1.658s
user    0m11.434s
sys     0m9.848s



回答4:


Performance hit for reading the file? That's micro-optimization. Favour .htaccess. You don't need special privileges to edit it.

Also on a shared hosting site, everyone shares the httpd.conf settings so, if thats your situation, it's not applicable.



来源:https://stackoverflow.com/questions/969998/apache-htaccess-vs-httpd-does-it-really-matter

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!