En este post, aprenderás cómo, en 10 pasos, configurar tú mismo una copia de desarrollo, prueba o seguridad de tu tienda online en PrestaShop 1.6, 1.7 y 8.x. Una copia de tienda te permite controlar los cambios antes de que lleguen a tus clientes, y puedes modificarla sin preocuparte por el funcionamiento de la tienda de producción....
El servicio de realización de una copia de desarrollo profesional de la tienda PrestaShop.
Plazo de entrega: hasta 5 días laborables
Versión de producción
La versión de producción es la tienda disponible para sus clientes con ventas activas.
Versión de desarrollo (dev)
Se trata de una copia de la tienda disponible únicamente para administradores y empleados. La versión de desarrollo es una copia 1:1 de su tienda de producción.
- Con una versión de desarrollo de PrestaShop implementada de forma profesional, evitará problemas de SEO, seguridad y duplicación de contenidos.
- Utilice las copias para probar e implementar nuevas funciones.
Ejemplos de uso de una copia para desarrolladores de su tienda
- Instale y pruebe nuevos módulos antes de lanzarlos en la tienda de producción.
- Introducir trabajos de desarrollo urgentes sin detener la tienda.
- Actualizar la tienda PrestaShop y sus módulos.
- Actualizar las versiones de PHP y otros componentes del servidor.
- Optimizar su tienda.
- La versión dev le permitirá realizar trabajos de desarrollo en la tienda sin interrumpir el funcionamiento.
- La versión dev está protegida por contraseña.
- La versión dev no está disponible para sus clientes
- La versión dev no es visible para los robots web.
El servicio de despliegue GIT es opcional - si no desea utilizar GIT por favor háganoslo saber para recibir un descuento en este servicio.
El sistema de control de versiones GIT se encarga de rastrear y archivar todos los cambios en el código y los archivos de la tienda. GIT controla la calidad del código y se encarga de fusionar de forma segura los cambios de múltiples desarrolladores.
Recomendamos implantar el sistema de control de versiones GIT si hay más de 1 desarrollador o varios equipos de desarrollo diferentes trabajando en su tienda.
- Git contiene al menos dos ramas con el código de la tienda: una versión de desarrollo y otra de producción.
- Git automatiza la implementación de los cambios en el código fuente y la sincronización de las versiones dev > prod.
Al optar por el sistema GIT, se limitará la edición de archivos a través de FTP. En cualquier momento puedes dejar de utilizar GIT y volver a trabajar con FTP. Volver a trabajar con GIT es posible, pero requiere sincronizar los repositorios.
Elige si quieres utilizar
- Git alojado en tu propio servidor o en un servidor externo.
- Elige un panel de administración de GIT gratuito o de pago: GitLab o GitHub.
- El desarrollador introduce nuevas funcionalidades o corrige errores y envía los cambios a GitLab, a la rama dev.
- Los cambios son visibles en la versión de prueba de la tienda, por ejemplo dev.tujadomena.com
- La persona de pruebas comprueba los cambios. Si no se han realizado correctamente, la persona de pruebas envía un ticket al desarrollador y el proceso de desarrollo vuelve al paso 1.
- Una vez que los cambios han sido aprobados, la persona de prueba hace 1 clic para crear una Solicitud de Fusión - una solicitud para mover los cambios de la versión de desarrollo a la versión de producción de la tienda.
- Una vez aprobada la solicitud de fusión, GIT envía los cambios de la versión de desarrollo a la versión de producción de la tienda.
- Para lograr la máxima calidad, recomendamos implantar el sistema de versiones en servidores con pleno acceso de root, por ejemplo, un VPS o un servidor dedicado.
- Para utilizar GIT, recomendamos herramientas gratuitas con un cómodo panel de administración: GitLab o GitHub.
- Los servidores FTP suelen tener limitaciones que ralentizan el sistema GIT.
Por el momento, no hay comentarios de los clientes.