Píldoras PrestaShop de noviembre de 2023: HTTP/2, IMAP y Merchant
Las ideas sueltas de noviembre de 2023: pide HTTP/2 a tu hosting, añadir al carrito desde Merchant Center, para qué sirve IMAP en PrestaShop, tablas que hinchan una copia, actualizar la 1.7 por saltos y los módulos de Rekire que más se piden.
Noviembre de 2023 en el grupo: servidores, Merchant Center, actualizaciones y algún debate de plataforma.
Si tu servidor no tiene HTTP/2, pídelo
Gustavo, de la comunidad, no daba crédito: en 2023, servidores sin HTTP/2 activado. Con HTTP/2 el navegador descarga muchos ficheros a la vez por la misma conexión, y una tienda carga decenas de CSS, JavaScript e imágenes. Pídeselo a tu soporte; si no lo tienen, es una pista de lo poco que optimizan sus servidores.
Añadir al carrito desde el anuncio de Google
Gustavo contó que ya tenía claro cómo preparar PrestaShop para que, desde la publicidad de Merchant Center, el cliente vaya directo a «añadir al carrito» y no a la ficha. Lo ofrece como servicio de preparación del feed en gmartos.es, y avisó de que requiere modificar código para que la tienda lo acepte. Si te lo planteas, revisa antes que tu tienda acepta añadir productos por URL y que el carrito resultante es el correcto para cada combinación.
IMAP en el servicio al cliente: para qué sirve
Un compañero configuró IMAP en el servicio al cliente de PrestaShop y la tienda se quedó pensando diez minutos; tuvo que borrar la configuración desde la base de datos. Le explicaron que IMAP solo sirve para leer correo: PrestaShop traería los mensajes del buzón a sus hilos de cliente. Gustavo cuestionó la idea: meter todo tu correo dentro de PrestaShop añade un riesgo, porque es más fácil atacar una tienda que un buzón en la nube.
La copia de la base de datos pesa el triple
Al hacer un clon, un compañero vio cómo una base de 2 GB pasaba a ocupar 7. Gustavo fue directo a las sospechosas habituales: las tablas de conexiones y de invitados, que crecen con cada visita. Límpialas antes o después de copiar, y no te lleves al entorno de pruebas años de estadísticas que no necesitas.
Actualizar una 1.7 por saltos, con src y vendor limpios
Para un compañero que iba de una 1.7.4 a la 1.7.8 pasando por versiones intermedias, Gustavo propuso una limpieza entre salto y salto: borrar las carpetas src y vendor y subir las de la versión recién instalada, para no arrastrar ficheros de versiones anteriores. Ojo: borrar y volver a subir, nunca dejar las carpetas vacías, y con una copia completa antes, porque si la actualización a la 1.7.8 se rompe hay que recuperarla entera. Y un aviso en el mismo hilo: no publiques nunca el nombre de tu carpeta de administración, ni siquiera en una captura.
Los módulos extra no se migran solos
Quien migraba de PrestaShop 1.6 a 8 con una herramienta de migración se encontró con que el blog no venía. Gustavo lo explicó: lo que guardan los módulos adicionales no se migra; toca exportarlo e importarlo con CSV, si el módulo lo permite, o pasarlo a mano. Inclúyelo en el presupuesto de cualquier migración.
Los módulos de Rekire que más se piden
Rekire hizo un resumen de sus módulos más útiles: el de productos agrupados con canonical común para productos que podrían ser combinaciones, el de necesidades de stock para controlar las reposiciones, el de Ómnibus si haces ofertas, el histórico de cambios del catálogo si lo gestionan varias personas y los avisos de pedidos en Telegram.
PrestaShop y la ley de cada país
En un debate sobre por qué grandes marcas se pasaban a otras plataformas, Gustavo dio una explicación: los sistemas hechos para un país con tanta normativa como Alemania o Francia se comen ese mercado, mientras que PrestaShop deja en manos de la comunidad y de los módulos la adaptación legal de cada país. Lo mismo que pasa con WooCommerce.
Esto salió en @PrestashopEsp, la mayor comunidad PrestaShop de España en Telegram. Ver la conversación