Ciertamente escuchaste a un gurú en un rincón hablando sobre la importancia de WPO. Además de verificar el significado de este acrónimo, es posible que haya pensado que el consejo de ese gurú es la clave para optimizar su sitio web y, finalmente, aumentar su rendimiento. No seré yo quien la cuestiona. WPO es importante, pero también debe ser extremadamente cuidadoso cuando pone en práctica algunos de los consejos de los expertos allí, sin importar cuán inteligente sea esa persona. En WordPress, está acostumbrado a leer que hay una serie de complementos que debe instalar para mejorar el rendimiento de su sitio. Un complemento de SEO, un complemento de caché allí, un enchufe de seguridad siempre es necesario … En resumen, un típico Discusión para enseñar a principiantes de WordPress que se parecen a un videojuego de Pokémon: ¡tengo que atraparlos a todos (complementos)!
El sentido común, aunque el menos común de los sentidos, nos dice que en WordPress tenemos que usar el número más pequeño posible de complementos para cubrir el número máximo de funcionalidades que necesitamos. No es necesario instalar todos los complementos existentes. De hecho, no es una práctica recomendada. Optimizar su sitio es más complejo que instalar un complemento simple. Atención a los complementos milagrosos de WordPress pero continuando con el tema anterior de WPO, un tipo de complemento muy popular en WordPress que mejora la velocidad de su sitio minimizando y combinando scripts y estilos. En la mayoría de los casos, estos complementos se venden como mala suerte de plata para llegar a 100 en los medidores de rendimiento del sitio web. Entre sus supuestas ventajas tenemos las siguientes:
Minimiza los estilos CSS y los scripts de JavaScript para reducir su tamaño para que tome menos tiempo descargarlos. Estos combinan todos los estilos CSS y los scripts de JavaScript para que sus visitantes solo carguen un solo archivo CSS y un solo script de JavaScript, reduciendo la cantidad de solicitudes a hacer al servidor.
Ponen etiquetas y deferencia de asíncrono para que la web no espere a que se carguen los scripts y la ejecución continuará.
Eliminan elementos innecesarios como las emociones.
Estos permiten aplicar las imágenes perezosas para reducir aún más el tiempo de carga de su sitio.
Ok, es perfecto. Pero si usted es uno de los que instala y activa un complemento de auto-optimización sin leer las letras pequeñas, lamento decirle que su sitio web es muy alto.
El uso de complementos de WordPress para combinar y minimizar los scripts puede ser una espada de dos medidas. Los complementos de optimización automática pueden parecer una panacea, pero pueden convertir su sitio en un campo minado. Y sí, no se irá allí sin pisar uno y romper una parte de su sitio. La razón es fácil de explicar. Los complementos de WordPress que combinan y minimizan los scripts de JavaScript en un solo archivo pueden no mantener el orden de ejecución de estos scripts, lo que causa muchos errores es posible. Si examinamos la forma correcta de poner los scripts en la cola en WordPress, debemos ver la definición de la función wp_enqueue_script ():

wp_enqueue_script (string $ mango, string $ src = ”, string [] deps = array (), string, que no es más que los nombres de otros scripts que el script que ponemos en la cola necesita para su operación correcta. Esto significa que, hasta que se ejecute un script, todas sus dependencias ya deben cargarse en el sitio. El orden en el que las Escrituras están en línea es importante, así como las adicciones. WordPress tiene cuidado de crear un orden correcto si usamos la función wp_enqueue_script, asegurándose de que las escrituras estén cargadas en la página como deberían.
El problema es que si usamos un complemento que minimiza y combina archivos JavaScript, el archivo JavaScript resultante de la combinación puede no cumplir con el orden de ejecución y las adicciones que definimos. Y esto es lo que hace que el código JavaScript no funcione. Si tenemos en cuenta que todos los días encontramos más JavaScript en nuestros sitios de WordPress para implementar funcionalidades, instalar este tipo de complementos y activarlos a personas locas puede ser muy problemático. Mi sitio no funciona. ¿Quién es el que culpa? Como desarrolladores de complementos de WordPress, es nuestro deber tener cuidado e intentar tener un impacto mínimo en la funcionalidad de otros complementos. Sin embargo, a menudo conocemos a los usuarios de nuestros complementos que se quejan de que la instalación de uno de nuestros complementos destruye su sitio web.

Después de una investigación exhaustiva, el problema a menudo ocurre porque usan estos complementos de optimización que combinan scripts y conducen a errores de JavaScript cuando se ejecuta nuestro complemento. Además, tenga en cuenta que debido a que JavaScript en la web se une en un solo script, si hay un error que detenga la ejecución de ese script, ningún otro script funcionará. Perder tiempo a cambio de mensajes hasta que hagamos que el usuario nos dé acceso a su instalación para ver que el problema es el uso de un complemento para la optimización automática es horrible. Por lo tanto, si lee esto y tiene un sitio web de WordPress, me gustaría saber que los complementos para el scrip y los estilos automáticos son una espada de dos medidas si no los configura correctamente. La configuración de complementos de asentamiento ECRAN puede excluir scripts y estilos . La solución es excluir del proceso de minería y combinación cualquier script que no funcione con el complemento de optimización automática. Algo que no es difícil de hacer si sabes qué guiones incluir. Pero el problema es que los usuarios de estos complementos con optimización automática lo hacen raramente. Como medida de autoprotección, los desarrolladores de complementos deben incluir filtros de compatibilidad en su código para excluir sus scripts en la combinación predeterminada y minimizar estos otros complementos. Algo que, además del hecho de que lleva tiempo, no siempre es posible realizarlo.
Use complementos de optimización automática con mucho cuidado después de este artículo, no quiero obtener la falsa fe que odio los complementos con optimización automática. Su éxito es un identificador claro de que son útiles y resuelven un problema para las personas. Incluso activamos el complemento de optimización automática que SiteGround ofrece en nuestro propio sitio web. Pero recuerde lo siguiente: si usamos este tipo de complementos, no podemos simplemente activarlos. Necesitamos probarlos a fondo en nuestro sitio para poder configurarlos correctamente de acuerdo con nuestras condiciones específicas. Cada vez que instalamos un nuevo complemento, debemos verificar nuevamente si el proceso de mini combinación funciona y el sitio aún es responsable. Al ser un poco responsable y cuidar los problemas que encontrará minimizando y combinando scripts y estilos CSS con complementos. Automático. La optimización puede reducirse considerablemente. La imagen presentada de Markus Spiske en Unsplash.

La optimización automática de scripts y estilos es una espada de dos filo
Tags La optimización automática de scripts y estilos es una espada de dos filo
homefinance blog