La evolución natural de cualquier software como WordPress, ha hecho que estos últimos años, las tareas de mantenimiento y optimización sean relativamente complejas para cualquier habitante de este planeta, excepto para los dotados que ya nacen sabiendo el funcionamiento de los programas o códigos.
WordPress no deja de ser la herramienta por excelencia para la creación de cualquier tipo de página web, es por eso que mantiene una cuota del 43% desde el 2019, vale decir que casi la mitad de las páginas web publicadas en internet están hechas con WordPress, lo cual es una excelente noticia para los administradores o entusiastas de esta plataforma, simplemente se traduce en más trabajo para todos los conocedores de esta tecnología. A lo que vamos es que para que tu instalación de WordPress sea rápida y eficiente depende de 10 factores fundamentales, los cuales detallamos:
#HSTS
<IfModule mod_headers.c>
Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" env=HTTPS
IfModule>
#OPTIMIZAR CONEXIONES CLIENTE SERVIDOR
<ifModule mod_headers.c>
Header set Connection keep-alive
ifModule>
#COMPRESION HTML, CSS, JavaScript, Texto, XML y fuentes
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
ifmodule>
#TIEMPO DE VIDA DE ARCHIVOS EN LE NAVEGADOR
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/svg+xml "access 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType application/x-shockwave-flash "access plus 1 year"
ExpiresByType image/ico "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType text/html "access plus 1 year"
IfModule>