2009-06-09 25 views
10

Sé que esta pregunta se ha hecho muchas veces y también he investigado en Google, pero no puedo encontrar la respuesta que necesito.Apache .htaccess vs httpd - ¿realmente importa?

Mi empresa de alojamiento web NO me permite usar el archivo de configuración de httpd, sino que quiero que use .htaccess. No soy un administrador del servidor, pero tengo que creer que hay un impacto en el rendimiento para usar este archivo. Tengo un sitio con aproximadamente 5 millones de páginas vistas al mes y está creciendo. No tengo muchas reglas de reescritura solo algunas optimizaciones que hacemos para servir páginas más rápido, mod_deflate, caching, etc.

Suponiendo que hay un impacto en el rendimiento, mi pregunta es, ¿qué tan malo será en mi sitio? ¿Puede .htaccess manejar 5 millones de páginas vistas con algunas reglas de reescritura? ¿Cómo podría probar esto si quisiera?

Gracias.

+0

5 millones de visitas al intervalo de tiempo lo – albertjan

+0

Oops, 5 millones de páginas vistas por 30 días. – frio80

Respuesta

1

Bueno, que yo sepa, la diferencia de rendimiento es insignificante, en comparación con el tiempo de computación utilizado para lo que se utiliza en .htaccess. Por lo que vale, no he visto una diferencia apreciable al tener un archivo .htaccess.

+0

Por supuesto, debe establecer AllowOverrid en Ninguno para poder ver la diferencia. – innaM

+0

¿Qué tan grande es la diferencia? ¿Cuándo comienza a importar esa "diferencia"? – frio80

+0

Bueno, lo suficientemente pequeño como para no haber podido medir la diferencia. Eso podría no volar en un artículo de ciencia, pero realmente no creo que haya ningún aumento de rendimiento aquí para hablar. – mikl

4

¿Resultado de rendimiento para leer el archivo? Eso es micro-optimización. Favor de .htaccess. No necesita privilegios especiales para editarlo.

También en un sitio de alojamiento compartido, todos comparten la configuración de httpd.conf, de modo que, si esa es su situación, no es aplicable.

+0

No, es un servidor dedicado y mi sitio es el único en él. Después de leer las técnicas de optimización de Apache, todos apuntan a usar httpd en lugar de htaccess, pero realmente no proporcionan estadísticas para respaldarlo. – frio80

+0

y quién debería reiniciar httpd después de editar el archivo de configuración? – innaM

+1

si es un servidor dedicado, ¿por qué no puedes editar tu httpd.conf que realmente me molestaría? Tal vez podrías obtener una importación en el httpd.conf. – albertjan

18

, sí importa. qouting de http://wiki.apache.org/httpd/Htaccess:

El uso de archivos .htaccess se desanime, ya que pueden tener un efecto perjudicial en el rendimiento del servidor. Úselos únicamente cuando sea necesario .