Actualizar Prestashop a versiones posteriores para una tienda que está en producción siempre da un poco de respeto: gracias a 1-Click Upgrade podremos hacerlo de forma muy sencilla. Gratuito y desarrollado por el equipo de Prestashop.
Módulo 1-Click Upgrade: objetivo del módulo
Ayudarnos en la actualización del núcleo de Prestashop, verificando tu instalación e instalando la última versión liberada.
Su configuración
Su pantalla de configuración consta de varias partes:
- Comprobación preactualización
- Actualizador de Prestashop en un click
- Comparación de versión
- Vuelta a una versión anterior
- Opciones de copia de seguridad y actualización
Vamos a ir una por una para aclarar el funcionamiento de este fantástico plugin.
Preactualización
Esta parte de la configuración es sencilla de entender. Nos informa sobre los parámetros de nuestra instalación de forma que la actualización se haga de forma seguro y sea posible.
Además, ya desde el comienzo, nos avisa el módulo sobre tener siempre una actualización completa de toda nuestra tienda antes de hacer cualquier actualización. Esto también lo recomendamos nosotros, ya sea para un ecommerce o para cualquier web.
Si alguno de los prerrequisitos no se está cumpliendo, deberemos de corregir nuestra instalación: ya se de PHP o de nuestra tienda.
Bloque Actualización
Esta parte es la encargada de lanzar la actualización, si existe. Contiene un modo experto para indicar el tipo de release que queremos instalar. No recomendamos instalar versiones en desarrollo para tiendas en producción, sino aquellas ya probadas: versiones menores de la major release. Se nos proporciona el link para ver el control de cambios de la versión que está disponible.
Al actualizar nuestra tienda, se nos desplegarán varios bloques indicando lo que está haciendo en ese momento el módulo.
La actualización implica cambios en nuestros ficheros, pero también (si así lo requiere) podría implicar cambios en la base de datos. Pero todo esto es automático.
Comparación de versión
Este bloque nos muestra las diferencias entre nuestra instalación actual y la que vamos a instalar. Nos dice los ficheros que van a ser modificados (sobreescritos) para tener la última versión.
Esta parte es interesante para aquellos comerciantes que hayan modificado los ficheros core de Prestashop (no friendly way). No es la manera estándar de modificar Prestashop, pero nos hemos encontrado con comerciantes que tenían modificado el núcleo de su tienda directamente sobre los ficheros principales.
Vuelta a una versión anterior (rollback)
Para volver a una versión de nuestra tienda. El módulo, antes de actualizarse crea un comprimido de todos nuestros ficheros de la raíz de nuestra tienda. También de nuestra base de datos, si tenemos la opción activada. Y también, en esa «vuelta a una versión anterior» estarán o no las imágenes de nuestra tienda según la opción Copia de seguridad de mis imágenes.
Opciones de copia de seguridad y actualización
Estas opciones son sencillas de entender. En general, no deberíamos cambiar ninguna de ellas.
Aviso a comerciantes antes de adquirir el módulo
El módulo es una herramienta muy sencilla de usar y útil para mantener nuestra tienda actualizada. En general, en la comunidad de Prestashop, no hay un ritmo alto de actualizaciones por ello, no tendremos muchas actualizaciones a lo largo del tiempo. Pero sí recomendamos actualizar, ya que se corrigen muchos bugs.
Nos referimos a las actualizaciones menores.
Si queremos actualizar de la versión 1.6 a la 1.7, nosotros recomendamos NO hacer la actualización directamente sobre nuestra tienda en producción, sino más bien, hacerla en un entorno de pruebas para, después, comprobar el buen funcionamiento de todo.
En un artículo posterior, hablaremos más a fondo de las actualizaciones y no sobre todo de este módulo
Resumen
- Proporcionado por los desarrolladores de Prestashop
- Sencillo de utilizar
- Las actualizaciones son seguras
- Si nuestra tienda está «bien programada» no debería haber ningún problema después de una instalación de nueva versión