Lo prometido es deuda.
Tengo implementado un script que sincroniza las categorías y artículos de un ERP a un Prestashop. En concreto sincronizaba unos 60.000 artículos en menos de 5 minutos entre máquinas separadas físicamente.
Básicamente hay un cliente que se instala en la red del ERP. Periódicamente este script es llamado para sincronizar con el e-commerce las categorías y productos que han sido modificados desde la última sincronización. El script envía estos registros agrupados en paquetes para optimizar las llamadas y con un token cifrado que lo identifica.
Por otro lado tenemos otro script en la parte del servidor, la cual recibe los registros del cliente y los introduce en la base de datos del Prestashop asegurando que las llamadas son realizadas desde la parte del ERP. ¡La seguridad es importante!
Tanto el cliente como el servidor son dos scripts realizados en PHP y para funcionar necesitan poder acceder a las respectivas bases de datos del ERP y el Prestashop.
Por las conversaciones con vosotros a través del blog, muchos tenéis la necesidad de sincronizar periódicamente datos entre una aplicación o fuente externa y un Presashop. Este script és una implementación de ese caso. Está pensado y programado para ser adaptado a cada caso concreto.
Se ha planteado como una base para que un programador lo adecue a sus necesidades. En definitiva, ahorra horas de trabajo.
Si os parece interesante más abajo hay un botón desde donde comprarlo. Junto al descargable van instrucciones de como se organiza el código y como adaptarlo. No obstante, incluye soporte por mi parte, así que animaos 😉
Si quieres más información puedes escribirme a vigoncas arroba programadorphp.es o llamarme al 687 22 66 13
Los términos de uso de este script se pueden leer aquí, no obstante los puntos importantes son estos:
– Una vez lo descargas lo puedes (y debes) modificar a tu gusto.
– Lo puedes utilizar para crear un sólo producto derivado que puedes vender. El script original no se puede revender.
– Tanto el script original como las modificaciones no pueden ser publicadas. Se trata simplemente de proteger mi inversión.