efecto mariposa

Toda acción tiene una reacción


En este caso me refiero al rendimiento.

Lo que nos puede resultar simple como personas, puede afectar al rendimiento de una máquina.

Por ejemplo:

Imaginemos que necesitamos que los scripts se carguen al final de la página en lugar de al principio, para no ralentizar la carga.

La diferencia entre escribir unas líneas de código a usar un plugin vendrían a ser estas:

Con líneas de código:

¡Pon los scripts en el footer! (último valor de los parámetros de la carga de scripts en true)

Con un plugin:

Se carga la ventana de administración del plugin con sus opciones. En las que la lógica vendría a ser algo así:

Si el usuario selecciona la casilla «poner scripts en el footer», entonces: guardar el valor en una tabla nueva en la base de de datos.

Y para que funcione internamente…

Si en la base de datos recogemos el valor que nos indica que tenemos que poner los scripts en el footer, entonces: poner en true el último parámetro que carga los scripts.


Resulta, que la solución sencilla para el usuario estándar, es la de usar el plugin; cuando, si nos complicamos un mínimo la vida buscando por Internet, vemos que para obtener el resultado que queríamos, no necesitábamos un plugin. Y que todo ese proceso se podría resumir en unas pocas líneas.

Al final todo repercute.

Recuerdo que mi hermano mayor me dijo una vez al respecto de esos programas que había para liberar memoria del PC: «Consumen memoria». (Vaya paradoja; ponías algo con la intención de liberar recursos, que consumía recursos)


subir