PrestaShop 1.7

¿Debo actualizar PrestaShop de 1.6 a 1.7 ?

Es la pregunta que muchos usuarios con Tiendas PrestaShop 1.6 o incluso 1.5 se plantean estos días ¿puedo actualizar?, ¿se romperá algo?, ¿mi tienda seguirá funcionando?, ¿el tema que uso es compatible con la versión 1.7?….

Hay tantas respuestas posibles como escenarios se plantean ante esta cuestión, pues cada instalación “es un mundo” y como tal lo que en una funciona en otra puede no tener el mismo resultado, por eso el sentido común debe prevalecer y lo primero de todo “realizar una copia de seguridad antes de actualizar”.

Finalmente llegó PrestaShop 1.7 y como ya expliqué en el artículo de novedades de esta nueva versión en este blog, son varias las mejoras que se han incorporado en la recién liberada, y otras que iremos viendo aparecer progresivamente.

¿Debo actualizar a PrestaShop 1.7?

Desde Webempresa no recomendamos la actualización a PrestaShop 1.7, principalmente a clientes que trabajen con Packs PrestaShop distribuidos por Webempresa.

La respuesta corta es: no es necesario, puedes mantenerte de momento en PrestaShop 1.6.1.9 durante un tiempo.

Si todavía no trabajas con la versión 1.6.1.9, plantéate actualizarte previa copia de seguridad y disfruta de las correcciones y mejoras añadidas a esa versión estable.

La respuesta más larga tiene muchos matices, algunos de ellos:

PrestaShop 1.7 se libera como versión de mantenimiento, por lo que no es estrictamente necesario actualizar ahora, sobre todo si tu tienda está inmersa ya en la campaña de Navidad ¡mejor que te esperes a enero o febrero y hagas las cosas con calma!

No está de más, si tienes espacio en tu Hosting, que te instales PrestaShop 1.7 “limpio” en otra carpeta de tu cuenta para hacer pruebas, experimentar las novedades de esta versión y tomarle el pulso para saber que trae y a que tendrás que adaptarte.

La nueva versión 1.7 es un gran paso adelante para PrestaShop, con una serie de características principales y cambios futuros: la introducción del framework Symfony2, tema nuevo por defecto junto con un Starter Theme, una nueva Página de Creación de Productos, una página de Módulos totalmente reconstruida, un menú principal reorganizado y muchas otras cosas que tendrás que descubrir.

PrestaShop lo resume con estas palabras:

Code Better · Create Easier · Sell Faster

Las claves de esta nueva versión:

– Ahora podrás vender más rápidamente.
– Página de productos 100% reformulada.
– Página de módulos rediseñada.
– Optimización y simplificación del backoffice.
– Nuevo tema por defecto: Clásico (Classic).
– Creación de temas hijo.
– Integración del framework Symfony.

Compatibilidad de Temas y Módulos de PS 1.6

En teoría tanto los temas como los módulos que hayan sido recientemente actualizados por sus autores, deberían funcionar con PrestaShop 1.7, pero es cierto que no siempre va a ser así, y que serán muchos los problemas y retos venideros en este sentido, pues conciliar la compatibilidad hacia atrás con un nuevo framework no es tarea fácil.

¿Tienes un tema que te funciona bien en PrestaShop 1.6.1.9? antes de actualizar consulta con el autor del tema para que te indique si tiene disponible ese mismo tema para PrestaShop 1.7 o si por el contrario no habrá compatibilidad y tendrás que plantearte el comprar un tema específico para la versión 1.7

PrestaShop ya lo ha dejado claro anteriormente refiriéndose a mantener compatibilidad hacia atrás de los temas de la 1.6 con la versión de PS 1.7 y parece que hasta la fecha no lo tienen claro y están seguros de que lo que no quieren hacer es sacrificar las nuevas funcionalidades solo por darle el gusto a usuarios estancados en temas obsoletos o que no tienen mejoras o adaptaciones por parte de los autores.

Por el contrario, los Módulos seguirán siendo compatibles, y salvo honrosas excepciones (algún autor que no sigue las directrices de programación de módulos que PS le indica) los que actualmente funcionan en las últimas versiones de PrestaShop 1.6.x seguirán sirviendo en la nueva versión.

Algunas cosas que puedes hacer con PrestaShop 1.7

En el módulo del “Modo de Mantenimiento” ahora podrás personalizar el mensaje desde el backoffice.

El menú de Fabricantes pasa a llamarse ahora Marca.

Desaparece del tema por defecto la tercera columna. A partir de ahora con 2 columnas ¡es suficiente!

Las urls son más amigables ¡adiós IDs! que tantos dolores de cabeza daban en versiones anteriores. Desaparecen de Productos, Categorías y CMS.

Ahora con Pretty URL puedes agregar mejor las palabras clave, verificar URLs duplicadas y tener un mayor control del SEO on-page en este sentido.

Se añade simplificación del checkout del carrito de compra. Menor número de pasos, fecha de caducidad del carrito de compras y cuenta atrás en el checkout.

PrestaShop 1.7

PrestaShop es un gestor de contenidos (CMS) gratuito, para la gestión de Tiendas online compatible con las pasarelas de pago más conocidas.

Requisitos de PrestaShop 1.7:

  • Servidor web: Apache 1.3, Apache 2.x, Nginx o Microsoft IIS.
  • PHP 5.4 o superior (Recomendado PHP 7). 1
  • MySQL 5.0 o superior instalado con una base de datos creada.
  • Motor MySQL InnoDB
  • MySQL driver DbPDO
  • memory_limit = 64M (o un valor mayor)
  • upload_max_file_size = 16M (o un valor mayor)
  • Extensiones de PHP: GD, cURL, SimpleXML, SOAP
  • Certificado SSL (recomendado).
  • OpenSSL últim aversión (Hay problemas con versiones más antiguas de openssl, la instalación no se completa).

1: Recomendado usar PHP 7 para evitar problemas o errores relacionados con la generación de números aleatorios si el Hosting utiliza la librería OpenSSL 1.0.1e-fips

PrestaShop 1.7 se ha liberado como versión LTS (Versión de larga duración) con soporte hasta octubre de 2018.

Descarga PrestaShop 1.7

Antes de actualizar tu Tienda PrestaShop en producción es importante que te plantees realizar una copia de la tienda en otra carpeta de tu Hosting y probar primero que la actualización a la nueva versión no afecta al correcto funcionamiento de la misma.

Clonar una instalación de PrestaShop a otra carpeta del Hosting.

¿Trabajas con versiones 1.4 o 1.5 de PrestaShop?

Olvídate entonces de actualizar a PrestaShop 1.7 directamente y empieza a plantearte la construcción de una nueva Tienda, en otra carpeta de tu Hosting, donde tendrás que instalar desde cero la versión 1.7, escoger un tema compatible con esta versión o utilizar el tema Clasico que por defecto incorpora.

De tu instalación de PS 1.4 o 1.5 tendrás que exportar tus productos en formato CSV (o alguno de los formatos admitidos: .xls, .xlsx, .xlst, .ods, .ots) para luego importarlos en la nueva tienda 1.7 …luego vendrán ajustes y mejoras de los productos, keywords, etc.

Conclusiones

Surgirán muchas dudas a raíz de esta nueva versión, muchos usuarios decidirán posiblemente estancarse en la anterior versión 1.6.1.9 por un tiempo, esperando ver pasar los meses y que lleguen mejoras que permitan hacer una actualización más ligera o sencilla pero eso no va a suceder.

Aún no están las cosas claras al respecto de la compatibilidad, y ni el propio equipo de PrestaShop acaba respondiendo porque son muchos los factores que intervienen, sobre todo si el tema no es el nativo de PS y está desarrollado por terceros, pues es un punto que también dificulta la transición suave a la nueva versión.

Quizás plantearte cambiar de tema sea el camino más sencillo y conveniente si quieres que tu Tienda siga estando actualizada y disfrutando de las mejoras que este CMS ofrece.

Tabla de Compatibilidad PHP

Requerimientos del sistema PrestaShop 1.7