Actualizar PrestaShop 1.6 a 1.7: pasos a seguir, recomendaciones, etc

En un mercado tan competitivo, tener actualizada la web de tu ecommerce es crucial. Y esto especialmente cierto cuando se trata de PrestaShop, porque su última versión trajo consigo mejoras considerables respecto a las anteriores.

Por eso, en esta guía te explicaré los pasos a seguir para actualizar Prestashop 1.6 a 1.7, ya sea automática o manualmente. Pero antes quiero explicarte cuáles son las ventajas concretas de esta última versión.

¿Por qué actualizar PrestaShop?

Arquitectura basada en Symfony

La principal novedad de Prestashop 1.7 es la integración con Symfony 2. Presente también en Drupal 8, Laravel y Magento 2, este framework brilla por su estabilidad, flexibilidad, velocidad y bajo consumo de recursos del servidor.

Además, tiene un código limpio, organizado y fácilmente extensible que permite crear piezas de código robustas, independientes y mejorables, lo que brinda increíbles posibilidades a los desarrolladores de módulos.

Nueva plantilla responsive

Como sabes, la gran mayoría de las compras online se realizan a través del móvil. Pero las versiones anteriores de PrestaShop no disponían de una plantilla por defecto que fuera responsive, hasta que finalmente se incluyó en la 1.7.

Así que, al actualizar PrestaShop, finalmente podrás adecuarte a las exigencias del creciente mercado móvil, ofreciendo a los usuarios un aspecto, visibilidad y funciones de la tienda accesible desde cualquier dispositivo.

Back Office más organizado

Otra de las razones por las cuales vale la pena actualizar PrestaShop, es el nuevo Back Office. Más organizado y sencillo, el Back Office de PrestaShop 1.7 tiene solo 6 pestañas en lugar de las 12 que tenía la versión 1.6.

Para que tengas una idea, ahora puedes configurar casi todos los aspectos del producto (descripción, fotos, tamaño en stock, precio, IVA, etc.) desde una sola pestaña: la de Ajustes Básicos. Esto es una simplificación notable que te facilitará mucho el trabajo.

Mejoras de SEO

El SEO de PrestaShop 1.7 ha sido optimizado notablemente respecto a la versión anterior, incorporando algunos cambios que se llevaban esperando desde hacía tiempo. Por ejemplo, la desaparición de los ID en las URLs de producto.

En versiones anteriores, había que probar con módulos externos al núcleo que, a decir verdad, no daban muy buenos resultados. Pero esto ahora está resuelto a nivel de plataforma, para el beneficio del posicionamiento web de la tienda.

Además, al ser compatible con PHP7, la velocidad de carga de las páginas en PrestaShop 1.7 es mucho mayor. Como sabes, esto es un factor de posicionamiento SEO muy importante. Así que, al actualizar PrestaShop 1.6 a 1.7, te será más sencillo ganar visibilidad online y generar tráfico cualificado a la tienda.

Checkout más eficiente

Actualizar PrestaShop 1.6 a 1.7 le facilita la vida no solo a los desarrolladores y al personal de la tienda online, sino también al cliente. Y una gran mejora en este sentido es la simplificación del proceso de checkout, que se ha reducido de 5 pasos a uno solo.

Esto le ahorra al cliente tener que rellenar demasiados campos para adquirir su producto, lo que a menudo lo persuade de su intención de comprar. Así que, con solo con actualizar Prestashop, reducirás al máximo la tasa de abandono de carritos.

Actualizar PrestaShop 1.6 a 1.7: pasos a seguir

actualizar prestashop

Como has podido ver, las mejoras que ofrece la nueva versión son más que suficientes para querer actualizar PrestaShop 1.6 a 1.7. Así todo, es posible que no te decidas porque consideras que la migración puede ser un proceso tedioso o por temor a perder los productos en el proceso.

Pero no tienes nada de qué preocuparte. Gracias al módulo 1 Click Upgrade, que es recomendado por la misma compañía y ha demostrado funcionar a la perfección en la gran mayoría de los casos, la actualización es muy segura y fácil de llevar a cabo.

Actualizar PrestaShop con 1 Click Upgrade

1. Haz una copia de seguridad

Lo primero que te recomiendo es hacer una copia de seguridad de la tienda. De ese modo, podrás recuperar los ficheros y configuraciones si ocurre algún fallo al actualizar PrestaShop con 1 Click Upgrade.

(Esto último ocurre con muy poca frecuencia, pero siempre es mejor prevenir, sobre todo porque, en caso de que suceda, tendrás que actualizar PrestaShop manualmente.)

En lo personal, te recomiendo usar NT Backup And Restore, un módulo robusto y fácil de utilizar que te permitirá hacer, en cuestión de minutos, un backup completo de la tienda, ya sea en el mismo directorio del proyecto o en cualquier otro lugar que elijas.

2. Descarga e instala 1 Click Upgrade

El módulo 1 Click Upgrade se puede descargar desde la web oficial de PrestaShop. Cuando lo hayas descargado e instalado, accede desde el panel de administración y verás una serie de condiciones que debes cumplir.

Lo normal es que las cumplas todas, excepto tener PrestaShop en modo mantenimiento. Esto lo resuelves fácilmente haciendo clic en el botón que dice Haz clic aquí para establecer tu tienda en modo mantenimiento.

3. Selecciona la última versión estable de PrestaShop

Accede a la configuración del módulo, pulsa Más opciones (Modo Experto) y selecciona la opción Versión Principal. Se te mostrará la última opción estable de PrestaShop 1.7.

Haz clic en el botón Guardar y luego en Siguiente. Con esto, el sistema iniciará una comprobación de los requisitos mínimos necesarios para actualizar PrestaShop. Si los cumples todos, se te marcarán en verde todos los ítems de la lista (si no es así, tendrás que solucionar el problema señalado).

4. ¡Actualiza PrestaShop!

Más abajo en pantalla, haz clic en el botón verde que dice Actualizar a PrestaShop 1.7.x.x (las “x” sustituyen los dígitos de la última versión estable en el momento en que actualices). Cuando lo hagas, se mostrará una lista con todas las tareas a realizar antes de la actualización

Casi todo es trivial, pero igual te recomiendo revisar la lista detenidamente. De todas formas, lo más importante es la parte donde dice que debes haber realizado una copia de seguridad de los archivos y la base de datos, cosa que ya hiciste.

Ahora haz clic en ¡Cambia a 1.7.x.x definitivamente! y espera a que el proceso de actualización termine. Esto por lo general tarda unos minutos. 1 Click Upgrade se encargará de descargar la última versión de PrestaShop, hacer una copia de seguridad y actualizar tu tienda.

Es poco probable que algo salga mal y el proceso se interrumpa a medias. Pero, si ocurre, no te preocupes. Solo tienes que recuperar la tienda a partir de la copia de seguridad, e intentar la actualización manual tal como te explicaré a continuación.

Actualizar PrestaShop manualmente

1. Haz una copia de seguridad de los archivos y carpetas

Para la actualización manual, te aconsejo que hagas la copia de seguridad tú mismo, sin ayuda de módulos. Pero no te asustes, es bastante simple.

Solo tienes que mover todos los archivos y carpetas de la instalación actual hacia otro lugar. A fin de que puedas seguir correctamente los pasos siguientes de esta guía, te recomiendo crear una carpeta llamada OLD en el mismo directorio del proyecto.

2. Sube todos los archivos de Prestashop 1.7

Descarga la última versión estable de PrestaShop desde la web oficial de la plataforma. Entonces, sube el zip al hosting y descomprímelo en la carpeta raíz de la tienda. Con esto, ya tienes la estructura de ficheros de Prestashop 1.7.

3. Copia los ficheros necesarios de la versión 1.6

El siguiente paso para actualizar PrestaShop manualmente, es copiar los ficheros necesarios de la versión 1.6 a fin de reescribir los que vienen la instalación por defecto de la 1.7. Los ficheros que debes copiar son los siguientes:

  • setting.inc.php situado en la carpeta /OLD/config/
  • .htaccess
  • carpetas: img, mails, modules, themes y translation.

4. Ejecuta la URL de actualización

Hecho lo anterior, tienes que actualizar la base de datos y reescribir la configuración de algunos ficheros importantes. Para ello, ejecuta la siguiente URL:

https://tudominio.com/install/upgrade/upgrade.php

(Lógicamente, tienes que sustituir donde dice “tudominio” por el dominio real donde se encuentra tu proyecto.)

El proceso tardará unos minutos. Así que tienes que ser paciente y no cerrar la pestaña del navegador donde se está ejecutando la URL. Cuando finalice la ejecución, si no hubo ningún error, ya tendrás PrestaShop actualizado y solamente te quedará un paso para tenerlo todo listo.

5. “Limpiar” la nueva instalación

Llegado a este punto, solo te queda borrar la carpeta install y cambiarle el nombre a la carpeta admin por otro menos evidente. Esto, como puedes imaginar, se hace por motivos de seguridad, para que nadie tenga acceso a los datos de tu tienda.

También te aconsejo borrar la carpeta OLD para eliminar todos esos ficheros y carpetas que pertenecían a Prestashop 1.6 y que ya copiaste a la nueva instalación en el paso 3.

Y, con esto, ¡ya tienes Prestashop 1.7 listo para usar! Como ves, es un proceso bastante simple que no exige grandes habilidades.

Eso sí, debes hacerlo con mucho cuidado para que no borres o sobreescribas sin querer ningún fichero importante. En general, es preferible probar primero con el módulo 1 Click Upgrade y, solo si este falla, intentar actualizar PrestaShop manualmente.

Espero que esta guía te haya sido de utilidad. Si así fue, no dejes de compartirla en tus redes sociales para que otros sepan los pasos a seguir para actualizar tu tienda y disfrutar de los beneficios que ofrece la última versión de PrestaShop. O déjame un comentario para saber tu opinión o responder a cualquier duda que tengas.

Si este artículo te ha sido de utilidad, valora con 5 estrellas


Artículos relacionados

Nelson Ochagavía

Redactor de contenidos SEO en IDX Engine. Me apasionan las tecnologías, el Marketing y el e-commerce y te lo cuento todo en este blog.

© IDX Engine by Innovadeluxe Diseño y Desarrollo Web, S.L. Todos los derechos reservados