Optimizacion prestashop

1潞 En modo de producci贸n, habilite Smarty cach茅 para cargas de p谩gina m谩s rapidas.

Smarty es un sistema de plantilla web para PHP. Smarty permite combinar comandos simples, parecidos a PHP con HTML simple, facilitando el uso a dise帽adores e individuos sin experiencia en tecnolog铆a para crear un tema. Existen dos opciones disponibles para la optimizaci贸n smarty, forzar la compilaci贸n y cach茅. Ambos vienen instalados y listos para un sitio en producci贸n/vivo. Al desarrollar o cambiar archivos TPL (temas o m贸dulos), el forzar la compilaci贸n debe ser habilitado a fin de que los cambios tomen efecto. 脡sta operaci贸n actualizar谩 los archivos almacenados con los 煤ltimos cambios. La compilaci贸n de archivos smarty desacelera el tiempo de carga de la p谩gina. Para un tiempo de carga acelerado y mejores resultados, deshabilite el forzar la compilaci贸n luego que los cambios se hayan completado.

2潞 Habilite las opciones CCC para mejorar el rendimiento sin cambiar el c贸digo de su tema.

Habilite la combinaci贸n, compresi贸n, y las opciones de cach茅 (CCC) para un tiempo de carga m谩s acelerado al juntar m煤ltiples archivos CSS o JavaScript en una sola carpeta y comprimir (eliminando espacios extras) archivos HTML. Por defecto todas estas opciones son deshabilitadas autom谩ticamente. Habil铆telas para un rendimiento mejorado.
Smart Cache para las hojas de estilo re煤ne todos los archivos CSS y los combina en uno s贸lo. Habilitar esta funci贸n reducir谩 el n煤mero de solicitudes al servidor y cargar谩 un s贸lo archivo CSS cada vez que un cliente visite su p谩gina. Habilite 鈥渦tilizar CCC for las hojas de estilo鈥 para mejores resultados de optimizaci贸n.
Smart Cache para el c贸digo JavaScript trabaja de la misma forma que el anterior, pero con los archivos JavaScript. Habilite 鈥渦tilizar CCC para el c贸digo JavaScript鈥 con el fin de combinar todos los archivos JavaScript y cargar un archivo desde el servidor.
Reducci贸n del c贸digo HTML elimina nuevas l铆neas o espacios en blanco de m谩s en todos los archivos TPL compilados (plantillas de dise帽o). Para tiempo de carga acelerado, habilite 鈥淩educir el c贸digo HTML, tras la ejecuci贸n de la complilaci贸n Smarty 鈥.
Compresi贸n del JavaScript en el c贸digo HTML aplica una compresi贸n l贸gica similar al c贸digo JavaScript que est谩 introducido dentro de los archivos de plantilla.
Compresi贸n m谩xima del c贸digo HTML es una funci贸n que condensa el archivo HTML para velocidad acelerada. Cuando el archivo HTML se comprime, la validaci贸n W3C es anulada y la compatibilidad en todos los navegadores pudiera padecer. Para continuar la validaci贸n sin comprimir el archivo, habilite 鈥淜eep W3C validation鈥 en el back office. Esta funcionalidad est谩 subordinada a la preferencia de cada usuario. PrestaShop permite elegir la opci贸n que decida.

3潞 Incremente rapidez de carga de im谩genes CSS y javascript al mover archivos desde m煤ltiples servidores.

Cargar archivos desde diferentes dominios le ayudar谩 a disminuir la carga del servidor y a ofrecer archivos r谩pidamente al navegador del cliente. Cree una copia de los archivos comprimidos CSS/JavaScript e im谩genes de su sitio y c谩rgelos hacia otro dominio. Una vez que el nuevo dominio con archivos se haya completado, ingrese el dominio en el campo designado 鈥淪ervidores de media鈥 en el back office.

4潞 PrestaShop ofrece una v铆a r谩pida de encriptar cookies.

Cifrar es una forma de codificar el archivo cookie que PrestaShop genera en su p谩gina. La opci贸n por defecto 鈥淯tilizar Rijndael con la librer铆a mcript鈥 acelerar谩 la direcci贸n de la cookie. Aseg煤rese que PHP en su servidor est茅 compilado con la extensi贸n mcrypt.

5潞 Habilite el sistema de cach茅

Memcached es un sitio de servidor de cach茅 que utiliza la memoria del servidor para acelerar las consultas de la base de datos PHP. Al igual que el mcrypt, usted necesita que el Memcached est茅 compilado y habilitado en PHP en su servidor. Cuando el Memcached no puede ser utilizado o habilitado con el proveedor de hosting, el sistema de archivos es la opci贸n alternativa. El sistema de archivos no puede ser utilizado con un servidor externo por lo tanto, es recomendable utilizar Memcached para el mejor rendimiento de la p谩gina.

Prestashop