¿Qué es un entorno de pruebas? Aprende cómo usar uno
Articles,  Blog

¿Qué es un entorno de pruebas? Aprende cómo usar uno


Hola soy Josep de HostingExperto.es, en este
video quiero contarte qué es un entorno de pruebas y cuándo es útil usar uno. Para que veas cómo funciona, en la segunda
parte del video le daremos un vistazo al entorno de pruebas de SiteGround, uno de los pocos
hostings que ofrece uno. Un entorno de pruebas permite crear una réplica
exacta de tu sitio web en el mismo servidor. Esto en cuestión de segundos. En esta copia, harás todas las probaturas
que necesites sin ningún riesgo para el sitio web original. Una vez que todos estos cambios estén listos,
podrás lanzarlos al sitio principal en tan solo un clic. Sin transferencias de archivos vía FTP y
sin tener que exportar e importar bases de datos. En mi opinión las principales ventajas y
el inconveniente que yo le veo a un entorno de pruebas son: Pros
El sitio original y el sitio de pruebas funcionan en el mismo entorno tecnológico, por ejemplo,
usan la misma versión de PHP. Esto garantiza una compatibilidad tecnológica
total al lanzar los cambios. Un entorno de pruebas integrado en un hosting
es una solución rapidísima y muy eficiente. En cuestión de segundos podrás lanzar los
cambios. Además, resulta muy sencillo, puedes olvidarte
de tener que hacer transferencias de archivos por FTP y duplicar e importar bases de datos. Esta es una solución integrada en el propio
hosting por eso, combinarlo con otros procesos suele ser sencillo. Por ejemplo, al publicar cambios desde el
entorno de pruebas se debería generar una copia de seguridad automática sin que te
tengas que preocupar de nada. Todo eso, por si los cambios no funcionan
tan bien como esperabas. Cons El principal inconveniente es su precio. Los entornos de pruebas solo se encuentran
en hostings de gama media y superiores y estos pueden salir caros. Esta es una solución avanzada y por eso no
es para todos los proyectos. Su coste tampoco la hace amiga de presupuestos
limitados. Por eso, piensa y valora si vas a utilizarlo. Personalmente, solo la usaría para aquellos
proyectos que hagan modificaciones en su código de forma regular. Por ejemplo, si se desarrollan modificaciones
constantes o si habitualmente hay que actualizar plugins y estos te generan problemas. En estos casos, sale a cuenta. Las cosas se entienden mejor con ejemplos. Por eso, ahora veremos cómo funciona un entorno
de pruebas. Usaremos la solución que SiteGround integra
en su hosting. Hay que decir que solo es posible usar el
entorno de pruebas en el plan superior, GoGeek. Además, este está exclusivamente disponible
para WordPress y Joomla. Podrás acceder a la interfaz para montar
el sitio web de pruebas des del cPanel. Ves a la sección WordPress o Joomla y selecciona
la opción “ensayos”. Esta es la interfaz que te permitirá crear
y gestionar tu entorno de pruebas. Para crear un entorno de pruebas, basta con
hacer clic sobre el botón “Crear copia de pruebas” del sitio deseado. En nuestro caso este. La siguiente pantalla te preguntará si quieres
copiar los archivos y carpetas que tienes en ese directorio pero que no forman parte
de la instalación de tu CMS. En este caso no nos harán falta, por eso
haremos clic en continuar sin seleccionar ninguna. Ahora hay que elegir si queremos que nuestro
entorno de pruebas tenga una contraseña. Normalmente, siempre elijo esta opción, añadiendo
una me aseguro que Google no encuentra el sitio web y que nadie lo ve hasta que esté
realmente listo. Añade el nombre de usuario y contraseña
deseados y crea el entorno de pruebas. En unos segundos estará listo para ser usado. Esta es la interfaz para administrar tu entorno
de pruebas. Mediante esta opción, es posible eliminar
el sitio web de pruebas. La siguiente te permitirá duplicar el entorno
de pruebas. Si lo que buscas es cambiar o añadir una
contraseña al front end usa este botón. “Panel de admin” te permitirá acceder
al panel de administración de tu entorno de pruebas. Fijate en la barra de direcciones, ahí puedes
ver que no se trata del sitio web original pues el subdominio stating aparece. Para comprobar su efectividad hagamos un cambio,
pero hagamos algo drástico, se me ocurre que podríamos hacer un cambio de tema. Como puedes ver ahora mismo estamos usando
la plantilla Chulan, seleccionemos otra, la verdad no importa mucho cuál. Como era de esperar el cambio de plantilla
surgió efecto ahora nuestro sitio web de pruebas presenta otro aspecto completamente
diferente. Hasta aquí dirás todo normal, estas son
funciones básicas de cualquier buen gestor de contenidos. Pero lo bueno es que si queremos hacer públicos
los cambios, el entorno de pruebas nos facilita mucho el trabajo. Tan solo tenemos que volver al panel de administración
de este y hacer clic en lanzar. Al publicar los cambios tenemos dos opciones,
la opción fácil, que reemplazará el sitio web por completo y la opción avanzada. Esta última nos dará más flexibilidad y
podremos escoger qué cambios queremos hacer públicos. Para este caso, usaremos la primera opción,
pues el método avanzado no es necesario. Hacemos clic y en unos instantes el sitio
web principal será reemplazado por el entorno de pruebas, ¿fácil verdad? Hay que decir que SiteGround hace una copia
de seguridad antes de que los cambios sean lanzados. Pero por si las moscas, no estaría mal que
tu hicieras copias por tu cuenta. Para ver que la cosa funciona refrescamos
el sitio web principal y vemos que los cambios surgieron efecto. ¡Perfecto! Existen alternativas no automatizadas a los
entornos de pruebas, por ejemplo, puedes crear un subdominio y hacer copias y transferencias
manuales de tus sitios web. Ten en cuenta que este es un proceso más
complejo y es mucho más lento que un entorno de pruebas. Espero que el video te haya ayudado a comprender
qué es un entorno de pruebas, cómo funcionan y cuándo usar uno. Si quieres más información sobre el tema
puedes leer nuestro post pero si lo que buscas es saber más sobre el hosting de SiteGround,
puedes leer nuestra reseña. Un saludo y hasta la próxima.

2 Comments

  • Antonio Castro

    Ideal para actualizaciones masivas de versiones u otro tipo de cambios masivos o arriesgados. Por ejemplo empezar a probar nuevos Plugins nuevos temas, optimizar espacio, etc.

Leave a Reply

Your email address will not be published. Required fields are marked *