Las 3 mejores formas de configurar un entorno de prueba de WordPress
Publicado: 2019-09-17El precepto de que "el cambio es una constante" se aplica a las personas que administran un sitio web comercial. Los consumidores anticipan un sitio actualizado y fácil de usar, por lo que las modificaciones son una segunda naturaleza. Sin embargo, la aplicación de estos cambios a su sitio en vivo puede ser perjudicial debido al tiempo de inactividad o la falta de disponibilidad. Incluso puede empañar su reputación o resultar en gastar dinero en arreglos. Ahí es donde un sitio web provisional resulta útil.
El objetivo es mejorar constantemente su sitio para satisfacer las necesidades de los clientes mientras mantiene su dinero y su reputación a mano. Bueno, configurar un sitio de prueba es la mejor manera de hacerlo.
¿Qué es un sitio web de ensayo?
En pocas palabras, un sitio web provisional es una copia de su sitio web existente. Existe como un entorno seguro para implementar y probar los cambios antes de que lleguen a la versión en vivo.
Los sitios de ensayo comenzaron con los desarrolladores probando cambios significativos para corregir cualquier error que pudiera ocurrir. Gracias a la evolución del flujo de trabajo, aplicarían esos cambios a los sitios en vivo solo cuando estén 100% libres de errores.
¿Por qué necesita un sitio web de ensayo?
¡Si tu puedes! La creación de un entorno de prueba es una forma infalible de corregir errores y resolver problemas antes de que lleguen a sus visitantes. Si su sitio web contiene información confidencial, un sitio de prueba es más necesario para la prueba.
Los desarrolladores se adaptan a los nuevos cambios utilizando un entorno de ensayo hasta que todo sea perfecto y esté listo para la acción en vivo.
Los sitios también funcionan como un área ideal para dominar WordPress a medida que mejora el flujo de trabajo de actualización de temas y complementos. Podría entender nuevos complementos, temas y muchas otras funciones. Además, un sitio de preparación evitará el tiempo de inactividad debido a complementos que no funcionan y falta de temas.
Las mejores formas de crear un sitio web provisional de WordPress
Como sabrá, WordPress no tiene una regla general. No obstante, si bien existen múltiples formas de configurar un entorno de prueba en WP, los tres métodos a continuación se eligieron cuidadosamente debido a su confiabilidad.
1. Uso de un complemento de WP para configurar un sitio de ensayo
Si espera hacerlo de la manera más natural posible, los complementos son el camino a seguir. A continuación se muestra cómo configurar correctamente su sitio web de ensayo utilizando un complemento de ensayo de WP.
Antes de continuar, le recomendamos encarecidamente que haga una copia de seguridad de su sitio web. Más vale prevenir que lamentar.
i) Crear un nuevo sitio web provisional
Descargue el complemento WP Staging y navegue a la pestaña del complemento en su tablero de WordPress para instalarlo y activarlo. Después de una instalación exitosa, toque el botón " CREAR NUEVO SITIO DE ESCENARIO " disponible en la pestaña WP Staging.
Luego ingrese el nombre preferido de su sitio de prueba y haga clic en "COMENZAR A CLONAR ".
Después de una clonación exitosa (a menudo toma unos minutos, pero depende del tamaño de su sitio), se presentará la URL de su sitio de prueba. Para agregar una base de datos o carpeta más adelante, use la opción Actualizar disponible con la versión gratuita de WP Staging.
ii) Enviar cambios al sitio en vivo
La versión pro de este complemento presenta una opción para enviar cambios con un solo clic. Sin embargo, con la versión gratuita, solo puede enviar cambios manualmente (lo cual se explica con más detalle a continuación).
2. Configurar un sitio de prueba en WP manualmente
Por una razón u otra, el enfoque de complemento no es del agrado de todos. Puede ser escéptico con respecto a los complementos o temer que uno pueda presentar problemas de seguridad. La creación manual ofrece cierta flexibilidad y sí, usted tiene el control total.
Primero, tenga en cuenta que el sitio de prueba se establecerá en un subdominio. ¿Por qué? Porque ofrece un mejor flujo de trabajo para probar y modificar su sitio web en comparación con el servidor local (debido a sus diversos entornos de hardware).
Antes de pasar a la guía paso a paso, asegúrese de tener una copia de seguridad completa de su sitio en vivo. Aquí vamos.
i) Crear un nuevo sitio de ensayo
Acceda a su cPanel, navegue a la sección denominada Dominios y vaya a la página de Subdominios .
Elija el nombre de su subdominio, algo parecido a demostración, copia, preparación o duplicado.
Ahora, navegue hasta el Administrador de archivos.
Desde el administrador, acceda a la carpeta del subdominio en la carpeta raíz de su sitio. Luego copie el contenido web en la raíz y péguelo en el directorio del subdominio.
Navegue a la sección Archivos y presione el botón Copia de seguridad para obtener una copia exacta de la base de datos de su sitio en vivo.
Elija la base de datos para hacer una copia de seguridad y espere a que se descargue de su servidor local.
Subir estos datos a su sitio de prueba es lo siguiente. Para hacer eso, acceda a la sección denominada Bases de datos y vaya a Bases de datos MySQL.

Establecer una nueva base de datos.
Establezca un nuevo usuario de MySQL.
Asigne el nuevo usuario al nuevo sitio de ensayo.
Aquí, desplácese a la parte que dice Bases de datos y haga clic en phpMyAdmin para restaurar la copia de seguridad que tomó del sitio en vivo.
Continúe con la pestaña Importar , elija el archivo que desee cargar (que es el nuevo archivo de copia de seguridad de la base de datos del servidor local) y toque Ir .
Después de la operación exitosa, vaya a la base de datos y haga clic en wp_options. Su trabajo aquí está en el panel del lado derecho; cambie el sitio y las direcciones URL de inicio del sitio en vivo por las del sitio provisional.
Has llegado al paso final. Debe realizar algunos cambios en el archivo wp-config.php de su sitio duplicado desde el Administrador de archivos.
Accede al panel WP de tu subdominio (en nuestro caso: https:/demo.andrew.ga/wp-admin) y procede al panel de configuración. Vaya a Lectura desde la Configuración y marque la casilla para " disuadir a los motores de búsqueda de indexar este sitio".
Ahí tienes. Y cuando se trata de enviar cambios probados a su sitio web real, también lo hace manualmente. Seguro que se enfrentará a un tiempo de inactividad cuando esto suceda, en cualquier caso.
ii) Enviar cambios al sitio en vivo
Realice una copia de seguridad del contenido web específico y la base de datos de los sitios en vivo y de ensayo. Una vez hecho esto, estará listo para hacer efectivos los nuevos cambios. Elimine todo el contenido web de la carpeta raíz, excepto la carpeta provisional. Ahora, mueva todos los materiales de la carpeta provisional a la carpeta raíz del sitio en vivo.
Continuando, emplee phpMyAdmin para acceder a wp_options de la base de datos y modifique las URL del sitio y de inicio que intercambiamos anteriormente por las del sitio en vivo.
Una vez hecho esto, su sitio volverá a estar en funcionamiento y los cambios estarán activos.
3. Uso de Softaculous para configurar un sitio de prueba de WP
En lugar de dedicar tiempo a instalar aplicaciones web, Softaculous le permite configurar un sitio de prueba desde la instalación de WordPress. Para usar este método, siga las instrucciones a continuación.
i) Crear un nuevo sitio de ensayo
Abra Softaculous App Installer desde su cPanel, navegue hasta la parte superior de la barra de tareas derecha y haga clic en Todas las instalaciones.
Ahí tienes el WP instalado en tu sitio; ahora, presione el botón Crear puesta en escena.
La siguiente pantalla implica que ingrese el nombre de la base de datos de su sitio de prueba y el directorio para mantener una copia de su sitio en vivo. Después de hacerlo, toque el botón Crear puesta en escena y tendrá un entorno de puesta en escena perfecto.
La página Todas las instalaciones ahora incluye su nuevo sitio en la lista.
ii) Enviar cambios al sitio en vivo
El botón Push to Live, que se encuentra frente al sitio de preparación, es útil aquí.
La página correspondiente ofrece una opción predeterminada, lo que significa que todos los cambios se enviarán desde el sitio de prueba al sitio en vivo. Sin embargo, existe una alternativa.
Si no está de acuerdo con el envío predeterminado, también puede personalizar la operación. Puede elegir la base de datos con el contenido web específico que desea traer a su sitio en vivo.
Una vez hecho esto, los cambios serán efectivos instantáneamente y estarán listos para que los disfruten sus clientes.
¿Qué método es mejor para usted?
Emplear el uso de un complemento es probablemente el método más fácil y fácil de usar, mientras que la opción manual es más elaborada y requiere algunos conocimientos. Este último le brinda un control completo y flexible sin una etiqueta de precio. El primero, por el contrario, tiene un precio de venta para permitir funciones completas y su flexibilidad puede ser insuficiente.
En pocas palabras, cada entrada en la lista anterior tiene sus pros y sus contras.
Conclusión
Después de leer este artículo, esperamos que ahora esté seguro de qué es un sitio de prueba y de algunas formas de configurar uno en WordPress. Entonces, el siguiente paso es elegir un método y comenzar a cosechar los beneficios de un entorno de prueba.