08 junio 2010

Mejorando WordPress con YSlow!

Gracias a Vladimir Prelovac que publicó en su blog un artículo muy interesante, descubrí otra manera más de mejorar la performance de los sitios que usan WordPress como plataforma. El tema está como siempre en reducir el tiempo de carga de los sitios para mejorar el SEO y la satisfacción de los visitantes.
Este es un truco muy sencillo y que no lleva más de cinco minutos. Manos a la obra:
  1. Primero que nada hacer una copia de seguridad del archivo .htaccess ubicado en la raíz del WordPress.
  2. Añadir las siguientes líneas al archivo.
    <FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$">
      <IfModule mod_expires.c>
        ExpiresActive on
          ExpiresDefault "access plus 30 days"
            </IfModule>
              Header unset ETag
                FileETag None
                  </FilesMatch>
                    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript application/x-javascript application/x-httpd-php application/rss+xml application/atom_xml text/javascript

                    La explicación de como funciona todo esto es sencilla. Lo primero que hace es agregar los "expire headers" que Yahoo! recomienda en su "reglas" sobre performance, remueve los ETags y comprime el contenido de los archivos de texto que se le envían al browser. Y con eso tendría que alcanzar para subir un par de puntos en la puntuación del Yslow!

                    Hasta la próxima.-

                    PD: Más información pueden encontrar acá, y también en la documentación oficial de Apache.

                    No hay comentarios.:

                    Publicar un comentario