¿Cuál es la diferencia entre un clon y un staging?

La principal diferencia entre el clon y el staging, es que el staging te permite actualizar el contenido en tu versión de la web en producción prácticamente de manera automática, te explico los pasos a seguir para subirlos en esta guía.   

¿Qué es un staging?

Realizar un staging, es realizar una copia de tu web, un clon exacto de tu página, para poder realizar cambios en esta versión sin que afecte a la que tienes en producción (online). Esto se suele hacer para prevenir posibles errores en la web.

¿Para qué sirve un staging?

Para lo que más se usa el staging, es para probar actualizaciones, ya sea del Core del CMS o de los plugins/módulos que tengamos en el.
Por ejemplo, si quieres saber si puedes actualizar la versión 4.x.x de Wordpress a la 5.x.x sin que se desconfigure tu web, puedes realizar un staging de esta previamente, y luego, si todo va bien y no hay errores, subir el cambio a producción.

¿Qué necesito para hacer un staging usando Softaculous?

Lo primero que tenemos que hacer, es una instalación de nuestro CMS usando Softaculous, o bien importar una hecha.

¿Cómo se instala un CMS desde Softaculous?

Para ello, vamos a entrar en nuestra cuenta cPanel y nos dirigiremos a Softaculous App Installer dentro del menú Software



Luego, instalaremos el CMS que nos interese, en este caso yo voy a instalar WordPress, por lo que haremos clic en Instalaciones.


Una vez dentro, nos aparecerán distintos módulos de configuración del sitio web, que debemos rellenar según nuestras preferencias y una vez hecho esto, solo hay que darle a "Instalar" al final de la página.

¿Cómo se hace un staging usando Softaculous?

Ahora que ya tenemos instalado nuestro CMS, tenemos que dirigirnos dentro de nuestra cuenta cPanel a Softaculous App Installer dentro del menú Software tal y como hicimos en el punto anterior, y en el menú superior buscamos el icono de Listado de Instalaciones para una vez dentro, hacer clic en el icono de Create Staging.


Al igual que hicimos anteriormente, tendremos que rellenar los módulos de configuración de nuestro staging, con la particularidad de que el dominio, no se podrá llamar exactamente igual que el de producción, sino que será otro nombre o un subdominio de este. Después de rellenar los campos, solo tendremos que darle clic a Create Staging


Ahora si nos vamos a nuestro listado de instalaciones, podemos comprobar que ya está hecho nuestro staging.

¿Cómo subo los cambios de mi staging a producción?

A diferencia del clon, cuando creamos un staging, podemos subir los cambios hechos en este con solo un clic. Basta con que nos dirijamos a nuestro listado de instalaciones y hagamos clic en Push to Live.