{"id":73954,"date":"2024-03-05T09:02:45","date_gmt":"2024-03-05T08:02:45","guid":{"rendered":"https:\/\/kinsta.com\/es\/?p=73954&#038;preview=true&#038;preview_id=73954"},"modified":"2025-01-24T10:09:25","modified_gmt":"2025-01-24T09:09:25","slug":"entornos-staging-de-kinsta","status":"publish","type":"post","link":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/","title":{"rendered":"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress"},"content":{"rendered":"<p>Si te imaginas un diagrama de Venn, los entornos staging de Kinsta converger\u00edan tanto con el desarrollo para WordPress como con tu ciclo de vida DevOps elegido. Pueden formar parte de tu flujo de trabajo desde la planificaci\u00f3n inicial hasta la fase de operaciones. Esto incluye trabajar localmente con WordPress, utilizar <a href=\"https:\/\/kinsta.com\/es\/blog\/control-versiones-wordpress\/\">el control de versiones<\/a> y casi cualquier otra tarea que tengas durante un ciclo.<\/p>\n<p>En este art\u00edculo, vamos a centrarnos en el desarrollo de sitios junto con los entornos staging de Kinsta. A lo largo de todo el art\u00edculo, lo relacionaremos con un ciclo de vida DevOps t\u00edpico. Hay mucho por hacer, as\u00ed que empecemos con las razones por las que creemos que deber\u00edas utilizar los entornos staging que ofrece Kinsta.<br \/>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc><\/p>\n<h2>Las ventajas de utilizar los entornos staging de Kinsta<\/h2>\n<p>El <a href=\"https:\/\/kinsta.com\/es\/wordpress-hosting\/staging\/\">Staging de Kinsta<\/a> te ofrece versatilidad y flexibilidad a la hora de desarrollar tu sitio web y probarlo. Estos entornos te permiten desarrollar en un ambiente que refleja tu entorno real. Dado que tu servidor en producci\u00f3n tambi\u00e9n estar\u00e1 en Kinsta, es un terreno de pruebas fiable y preciso desde el que trabajar.<\/p>\n<p>Por supuesto, puedes crear, gestionar, clonar y eliminar entornos staging a trav\u00e9s del <a href=\"https:\/\/my.kinsta.com?lang=es\" target=\"_blank\" rel=\"noopener noreferrer\">panel de control de MyKinsta<\/a>:<\/p>\n<figure id=\"attachment_174950\" aria-describedby=\"caption-attachment-174950\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174950 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/kinsta-staging.png\" alt=\"El panel de control de MyKinsta muestra la secci\u00f3n \"Informaci\u00f3n del Sitio\" con el bot\u00f3n \"Enviar a Producci\u00f3n\" resaltado. Tambi\u00e9n hay opciones para abrir el panel de WordPress desde MyKinsta o visitar el front end del sitio.\" width=\"1000\" height=\"397\"><figcaption id=\"caption-attachment-174950\" class=\"wp-caption-text\">El panel de MyKinsta.<\/figcaption><\/figure>\n<p>Si necesitas m\u00e1s flexibilidad, el <a href=\"https:\/\/kinsta.com\/es\/changelog\/entorno-de-staging-premium\/\">add-on de entorno staging premium<\/a> te ofrece cinco entornos adicionales. Adem\u00e1s, te beneficiar\u00e1s de nuestra s\u00f3lida infraestructura, que incluye <a href=\"https:\/\/kinsta.com\/es\/blog\/plataforma-en-la-nube-para-desarrolladores\/\">la Red de Nivel Premium de Google<\/a> y la <a href=\"https:\/\/kinsta.com\/es\/integracion-cloudflare\/\">integraci\u00f3n con Cloudflare<\/a>.<\/p>\n<p>Como era de esperar, tambi\u00e9n incluye m\u00e1s potencia oculta. Dependiendo de tu plan, dispondr\u00e1s de hasta 12 CPUs y 8 GB de memoria, un n\u00famero de hilos PHP similar al de tu sitio activo y la opci\u00f3n de activar la <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/cdn-wordpress\/kinsta-cdn\/\">CDN de Kinsta<\/a> para mejorar el rendimiento. Es una configuraci\u00f3n que se adapta a toda una serie de tareas, como pruebas A\/B, comprobaciones de compatibilidad de plugins, pruebas que consumen muchos recursos y mucho m\u00e1s.<\/p>\n<p>Para el desarrollo local, <a href=\"https:\/\/kinsta.com\/es\/devkinsta\/\">DevKinsta<\/a> complementa toda la experiencia. Una vez superadas las fases iniciales, puedes enviar tu sitio directamente a los entornos staging de Kinsta.<\/p>\n<figure id=\"attachment_174948\" aria-describedby=\"caption-attachment-174948\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174948 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/devkinsta-app.png\" alt=\"La pantalla de inicio de la aplicaci\u00f3n DevKinsta con un gran logotipo \"K\", movimientos de manos e iconos de chat con estilo. El texto dice 'Iniciando Docker...', indicando la inicializaci\u00f3n del entorno de desarrollo local.\" width=\"1000\" height=\"671\"><figcaption id=\"caption-attachment-174948\" class=\"wp-caption-text\">La pantalla de inicio de DevKinsta.<\/figcaption><\/figure>\n<p>En general, puedes crear, construir, dise\u00f1ar, probar y depurar todo dentro del ecosistema de Kinsta. Es m\u00e1s, tambi\u00e9n se adapta a tu ciclo de vida <a href=\"https:\/\/kinsta.com\/es\/blog\/ingeniero-devops\/\">DevOps<\/a>. Hablaremos de esto con m\u00e1s detalle pr\u00f3ximamente. Sin embargo, ofrezcamos primero alguna informaci\u00f3n adicional sobre los entornos staging de Kinsta.<\/p>\n<h3>Algunos detalles sobre el staging de Kinsta<\/h3>\n<p>Los entornos staging de Kinsta son excelentes cuando se trata de probar un sitio en un servidor activo \u2014 aunque no de producci\u00f3n. Sin embargo, <strong>hay<\/strong> algunas diferencias entre staging y en producci\u00f3n en Kinsta que te conviene conocer:<\/p>\n<ul>\n<li>En primer lugar, desactivamos por defecto tanto la <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-cache\/\">cach\u00e9 de p\u00e1gina completa<\/a> como el OPcache. Puedes activarlos si lo deseas, pero sin ellos, es probable que los <a href=\"https:\/\/kinsta.com\/es\/blog\/ttfb\/\">tiempos de carga de las p\u00e1ginas sean mayores<\/a>.<\/li>\n<li>Del mismo modo, la indexaci\u00f3n del sitio tambi\u00e9n est\u00e1 desactivada en WordPress. Aunque puedes volver a habilitarlo si lo necesitas, un aspecto que <strong>no puedes<\/strong> desactivar son nuestros encabezados restrictivos de indexaci\u00f3n de URL temporales.<\/li>\n<li>Los <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-cron-jobs\/\">Cron jobs<\/a> tampoco se ejecutar\u00e1n mientras est\u00e9s en staging, aunque sigan \u00aben su sitio\u00bb Esto significa que puedes realizar cambios en ellos, que sustituir\u00e1n a los cron jobs de tu sitio activo una vez que los pongas en funcionamiento. Sin embargo, mientras est\u00e9n en staging no se ejecutar\u00e1n.<\/li>\n<li>Adem\u00e1s, ten en cuenta que tus credenciales de inicio de sesi\u00f3n de WordPress ser\u00e1n las mismas para tu sitio staging que para tu sitio en producci\u00f3n.<\/li>\n<\/ul>\n<p>Hay un aspecto m\u00e1s en el que queremos centrarnos r\u00e1pidamente antes de pasar al flujo de trabajo: c\u00f3mo interact\u00faan los plugins con el staging.<\/p>\n<h3>Uso de plugins en los entornos staging de Kinsta<\/h3>\n<p>Por motivos de seguridad y rendimiento, Kinsta ya <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/plugins-y-temas-wordpress\/\">proh\u00edbe la instalaci\u00f3n de algunos plugins<\/a> en WordPress. Sin embargo, cuando se trata de staging, tambi\u00e9n deber\u00e1s desactivar algunos de los plugins de tu sitio.<\/p>\n<p>Hay tres situaciones en las que deber\u00e1s tenerlo en cuenta:<\/p>\n<ul>\n<li>Si la licencia de tu plugin est\u00e1 vinculada a tu nombre de dominio, puede que no funcione en tu entorno staging.<\/li>\n<li>Plugins como <a href=\"https:\/\/jetpack.com\" target=\"_blank\" rel=\"noopener noreferrer\">Jetpack<\/a> cambiar\u00e1n a un modo staging de forma autom\u00e1tica. Puede que no veas ninguna diferencia, aunque ninguno de los datos que proceses ir\u00e1 a WordPress.com. Adem\u00e1s, no podr\u00e1s desactivar Jetpack en staging.<\/li>\n<li>Algunos plugins conectan y publican en las redes sociales, como <a href=\"https:\/\/coschedule.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">CoSchedule<\/a>. En estos casos, te recomendamos que los desactives hasta que empieces a publicar. Esto se debe a que pueden programar y publicar URLs desde tu entorno staging.<\/li>\n<\/ul>\n<p>Tenemos m\u00e1s informaci\u00f3n sobre esto (y mucho m\u00e1s) en <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/plugins-y-temas-wordpress\/\">nuestra documentaci\u00f3n<\/a>. Si quieres utilizar los entornos staging de Kinsta y, al mismo tiempo, minimizar los efectos relacionados con tus plugins y temas, es una lectura esencial.<\/p>\n<h2>Un flujo de trabajo de desarrollo t\u00edpico utilizando los entornos staging de Kinsta<\/h2>\n<p>Es probable que ya tengas un <a href=\"https:\/\/kinsta.com\/es\/blog\/workflow-wordpress\/\">flujo de trabajo t\u00edpico para el desarrollo<\/a>. Utilizando los entornos staging de Kinsta, puedes integrar tu ciclo de vida DevOps para la <a href=\"https:\/\/kinsta.com\/es\/blog\/como-configurar-pipeline-ci-cd\/\">Integraci\u00f3n Continua\/Despliegue Continuo (CI\/CD)<\/a> de forma fluida.<\/p>\n<p>De hecho, el proceso comienza con un entorno local para el desarrollo. El proceso de configuraci\u00f3n no lleva tiempo y tambi\u00e9n se encarga de crear una <a href=\"https:\/\/kinsta.com\/es\/blog\/de-mysql-a-mariadb\/\">base de datos MariaDB<\/a>.<\/p>\n<p>DevKinsta tambi\u00e9n es ideal para proyectos de WordPress headless. Aunque aqu\u00ed WordPress se asemeja a una Interfaz de Programaci\u00f3n de Aplicaciones (API) de contenido, puedes seguir construyendo el front-end utilizando un framework JavaScript como <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-react\/\">React<\/a> o <a href=\"https:\/\/kinsta.com\/es\/blog\/headless-wordpress\/\">Vue.js<\/a>.<\/p>\n<p>Cuando llegue el momento de enviar a staging, DevKinsta se encargar\u00e1 del back-end de la forma habitual. Para el front end, podr\u00e1s desplegarlo en el <a href=\"https:\/\/sevalla.com\/static-site-hosting\/\">Alojamiento de Sitios Est\u00e1ticos<\/a> de Kinsta o en nuestro <a href=\"https:\/\/sevalla.com\/application-hosting\/\">Alojamiento de Aplicaciones<\/a>.<\/p>\n<figure id=\"attachment_174946\" aria-describedby=\"caption-attachment-174946\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174946 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/application-hosting.png\" alt=\"La pantalla de Aplicaciones dentro del panel de control de MyKinsta. Muestra un titular que dice \"Despliega tu primera aplicaci\u00f3n en minutos\". Debajo del titular, aparece un bot\u00f3n \"Despliega ahora\" en el centro. La barra lateral izquierda muestra varias opciones de gesti\u00f3n, como Aplicaciones, Bases de datos, Sitios de WordPress, Sitios Est\u00e1ticos y DNS.\" width=\"1000\" height=\"497\"><figcaption id=\"caption-attachment-174946\" class=\"wp-caption-text\">La pantalla de inicio para desplegar en el alojamiento de aplicaciones de Kinsta.<\/figcaption><\/figure>\n<p>As\u00ed es como podr\u00eda ser el resto de un flujo de trabajo t\u00edpico:<\/p>\n<ul>\n<li><strong>Enviar al entorno staging<\/strong>. Una vez que hayas completado el desarrollo local y las pruebas preliminares, deber\u00e1s pasarlas al entorno staging. Esta r\u00e9plica de producci\u00f3n garantiza que tus pruebas produzcan resultados similares a los de tu sitio en producci\u00f3n. Es un paso crucial en tu proceso CI\/CD, ya que puedes implementar pruebas automatizadas y garantizar la calidad antes de desplegar.<\/li>\n<li><strong>Pruebas y depuraci\u00f3n.<\/strong> Seguramente quieras realizar m\u00e1s pruebas dentro de Staging, como <a href=\"https:\/\/kinsta.com\/es\/blog\/herramientas-pruebas-rendimiento\/\">pruebas de rendimiento<\/a>, an\u00e1lisis de seguridad y <a href=\"https:\/\/kinsta.com\/es\/blog\/prueba-usabilidad-sitio-web\/\">Pruebas de Aceptaci\u00f3n de Usuario (UAT<\/a>, User Acceptance Testing). Como Kinsta a\u00edsla los entornos de staging y en producci\u00f3n, estas pruebas no afectar\u00e1n al sitio en producci\u00f3n. Utilizando las herramientas de registro y de <a href=\"https:\/\/kinsta.com\/es\/herramienta-apm\/\">Monitorizaci\u00f3n del Rendimiento de las Aplicaciones (APM<\/a>) de Kinsta, tambi\u00e9n puedes depurar aqu\u00ed cualquier problema.<\/li>\n<li><strong>Integraci\u00f3n y despliegue continuos.<\/strong> Tras la fase de pruebas y las aprobaciones finales, tendr\u00e1s que integrar los cambios en el entorno en producci\u00f3n. Puedes automatizar aspectos de este proceso seg\u00fan tu flujo de trabajo CD\/CI. De este modo, tu <a href=\"https:\/\/kinsta.com\/es\/blog\/control-versiones-wordpress\/\">control de versiones<\/a> central se mantendr\u00e1 actualizado y podr\u00e1s desplegar el c\u00f3digo en producci\u00f3n con una intervenci\u00f3n m\u00ednima.<\/li>\n<li><strong>Supervisi\u00f3n y feedback.<\/strong> Tras el despliegue, es crucial identificar y rectificar cualquier problema mediante un bucle continuo de feedback y supervisi\u00f3n. El APM de Kinsta puede ayudarte a abordar cualquier problema posterior al despliegue. A partir de aqu\u00ed, puedes llevar a cabo una mejora continua con los conocimientos y datos que obtengas.<\/li>\n<\/ul>\n<p>En general, los entornos staging de Kinsta (y DevKinsta) proporcionan una infraestructura robusta para ayudar a agilizar tu flujo de trabajo de desarrollo. Incluso es compatible con aplicaciones WordPress headless. En la siguiente secci\u00f3n, veremos c\u00f3mo puedes utilizar tus habilidades DevOps existentes en combinaci\u00f3n con nuestro staging.<\/p>\n<h2>Aplicar t\u00e9cnicas DevOps al utilizar los entornos staging de Kinsta<\/h2>\n<p>Aplicar t\u00e9cnicas DevOps en los entornos staging de Kinsta puede mejorar significativamente la colaboraci\u00f3n y agilizar el ciclo de vida del desarrollo. Esto es especialmente cierto para los equipos multifuncionales, ya que staging replica la producci\u00f3n lo m\u00e1s fielmente posible.<\/p>\n<p>Esto permite a los desarrolladores, a los equipos de control de calidad (QA) y a otros trabajar juntos y sincronizados en las fases de construcci\u00f3n, prueba y despliegue. Como esto ocurre en un entorno controlado y aislado, ayuda a minimizar cualquier conflicto. Tambi\u00e9n garantiza que puedas identificar y abordar cualquier problema en una fase temprana del proceso de desarrollo.<\/p>\n<p>En esencia, DevOps pretende eliminar las barreras entre los equipos t\u00edpicos y tradicionales \u00aben silos\u00bb, el desarrollo y las operaciones. Las pr\u00e1cticas que implementa fomentan una cultura colaborativa, automatizada e integradora.<\/p>\n<p>Es m\u00e1s, las pr\u00e1cticas DevOps adecuadas pretenden mejorar la velocidad, eficacia y seguridad de tu desarrollo y despliegue.<\/p>\n<figure id=\"attachment_174951\" aria-describedby=\"caption-attachment-174951\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174951 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/lifecyle-image.png\" alt=\"El ciclo de vida DevOps se representa en un diagrama de flujo circular con siete segmentos, cada uno de los cuales representa distintas fases: Planificar, Crear, Verificar, Empaquetar, Liberar, Configurar y Supervisar.\" width=\"1000\" height=\"558\"><figcaption id=\"caption-attachment-174951\" class=\"wp-caption-text\">El ciclo de vida DevOps. <strong>Cr\u00e9dito de la imagen:<\/strong> <a href=\"https:\/\/openclipart.org\/detail\/313185\/devops-with-python-source-in-description-field\" target=\"_blank\" rel=\"noopener noreferrer\">kdavies4<\/a><\/figcaption><\/figure>\n<p>Puedes ver esto en acci\u00f3n a lo largo de las distintas etapas del Ciclo de Vida DevOps. Hay entre cinco y siete, dependiendo de tu proyecto y equipo:<\/p>\n<ul>\n<li><strong>Desarrollo.<\/strong> Esta etapa implica la planificaci\u00f3n y la programaci\u00f3n, junto con la elecci\u00f3n de tu entorno staging. Aqu\u00ed escribir\u00e1s el c\u00f3digo, lo probar\u00e1s y controlar\u00e1s las versiones (probablemente con <a href=\"https:\/\/git-scm.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Git<\/a>) antes de pasar a la siguiente etapa.<\/li>\n<li><strong>Integraci\u00f3n.<\/strong> Aqu\u00ed <a href=\"https:\/\/kinsta.com\/es\/blog\/merge-git\/\">fusionar\u00e1s los cambios de c\u00f3digo<\/a> en un repositorio central y te asegurar\u00e1s de que estas nuevas adiciones no rompan tu sitio.<\/li>\n<li><strong>Pruebas.<\/strong> A continuaci\u00f3n automatizar\u00e1s las pruebas para que se ejecuten en el entorno staging. Esto te proporciona una segunda capa para garantizar un c\u00f3digo sin errores y de calidad.<\/li>\n<li><strong>Despliegue.<\/strong> Despu\u00e9s de <a href=\"https:\/\/kinsta.com\/es\/blog\/herramientas-de-revision-de-codigo\/\">validar tu c\u00f3digo staging<\/a>, puedes automatizar el despliegue en producci\u00f3n. Esto garantiza que tu sitio se ejecute siempre con la \u00faltima versi\u00f3n.<\/li>\n<li><strong>Monitorizaci\u00f3n.<\/strong> Tras el despliegue, deber\u00e1s controlar el rendimiento de tu sitio. Aqu\u00ed es donde un sistema y un proceso de alerta s\u00f3lidos ofrecer\u00e1n valor. Los datos que recopiles aqu\u00ed tambi\u00e9n te ayudar\u00e1n a cumplir en el futuro.<\/li>\n<li><strong>Feedback.<\/strong> Se trata de una fase posterior al despliegue en la que <a href=\"https:\/\/kinsta.com\/es\/blog\/prueba-usabilidad-sitio-web\/\">recopilas informaci\u00f3n y datos<\/a> de los usuarios \u2014 en este caso, los visitantes del sitio. Utilizar\u00e1s los comentarios de esta fase para identificar \u00e1reas de mejora en el siguiente ciclo de desarrollo.<\/li>\n<li><strong>Operaciones.<\/strong> Es probable que tengas alg\u00fan solapamiento con un nuevo ciclo durante esta fase. Aqu\u00ed es donde minimizas las interrupciones, trabajas para mejorar el tiempo de actividad y optimizas las configuraciones del servidor.<\/li>\n<\/ul>\n<p>Dependiendo del n\u00famero de pasos que tengas en tu propio Ciclo de Vida, algunos de ellos estar\u00e1n en un orden diferente. Por ejemplo, tu fase de integraci\u00f3n puede formar parte de tus fases de desarrollo o pruebas. Es m\u00e1s, puede que no tengas algunas de estas etapas, como una fase dedicada al feedback o a las operaciones.<\/p>\n<p>Los entornos staging de Kinsta forman parte integral de la fase de desarrollo, ya que proporcionan un \u00e1rea segura y aislada para la programaci\u00f3n, las pruebas y el control de calidad previos al despliegue. Integrar estos entornos en el ciclo de vida DevOps puede ayudar a tu colaboraci\u00f3n, impulsar los plazos de entrega y mejorar la calidad de tus entregables.<\/p>\n<p>A continuaci\u00f3n, te mostraremos c\u00f3mo crearlos a trav\u00e9s del panel de MyKinsta.<\/p>\n<h2>C\u00f3mo configurar un entorno staging en Kinsta<\/h2>\n<p>No todos los alojamientos ofrecen esta funcionalidad, pero los entornos staging de Kinsta est\u00e1n disponibles en todos los planes que ofrecemos. Todo el proceso lleva un par de minutos y un m\u00ednimo de clics.<\/p>\n<p>Es m\u00e1s, no necesitamos abordar aqu\u00ed cada paso, ya que es algo que puedes encontrar en <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/entorno-staging\/\">nuestra base de conocimientos<\/a>. Sin embargo, en resumen, puedes comenzar la configuraci\u00f3n a trav\u00e9s de tu panel de MyKinsta:<\/p>\n<figure id=\"attachment_174955\" aria-describedby=\"caption-attachment-174955\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174955 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/staging-button.png\" alt=\"Detalle de la barra de herramientas superior del panel de MyKinsta, que muestra un conmutador entre los entornos en producci\u00f3n y staging, con una opci\u00f3n para crear un nuevo entorno.\" width=\"1000\" height=\"422\"><figcaption id=\"caption-attachment-174955\" class=\"wp-caption-text\">Elegir entre los entornos en producci\u00f3n y staging dentro de MyKinsta.<\/figcaption><\/figure>\n<p>Tu primera decisi\u00f3n ser\u00e1 elegir un entorno de staging est\u00e1ndar o premium. Nuestro consejo es que comprendas lo vital que ser\u00e1 el staging para tu sitio en producci\u00f3n. Por ejemplo, un entorno est\u00e1ndar probablemente te convenga si s\u00f3lo necesitas probar elementos fuera de producci\u00f3n.<\/p>\n<p>En cambio, un entorno premium ser\u00e1 necesario si necesitas el mismo nivel y alcance de recursos que tu sitio en producci\u00f3n. Tambi\u00e9n hay otras ventajas, como la posibilidad de configurar varios entornos de staging. Sin embargo, para los sitios que consumen muchos recursos (como las <a href=\"https:\/\/kinsta.com\/es\/blog\/woocommerce-staging\/\">tiendas de comercio electr\u00f3nico<\/a>), tendr\u00e1s que igualar los recursos de tu sitio en producci\u00f3n.<\/p>\n<p>En la mayor\u00eda de los casos, es probable que quieras clonar tu sitio existente, que es una de las opciones que tienes despu\u00e9s de elegir el tipo de entorno staging.<\/p>\n<figure id=\"attachment_174947\" aria-describedby=\"caption-attachment-174947\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174947 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/choose-staging.png\" alt=\"Una interfaz de alojamiento de Kinsta que ofrece opciones para crear un entorno est\u00e1ndar. La opci\u00f3n \"Clonar un entorno existente\" aparece resaltada, con campos para el nombre del entorno y la selecci\u00f3n del entorno a clonar.\" width=\"1000\" height=\"596\"><figcaption id=\"caption-attachment-174947\" class=\"wp-caption-text\">Elegir un entorno staging en MyKinsta.<\/figcaption><\/figure>\n<p>Si vienes de DevKinsta, puedes configurar un entorno en blanco aqu\u00ed. Hay un bot\u00f3n dentro de la configuraci\u00f3n de tu sitio en DevKinsta para enviar a staging. En cualquier caso, deber\u00e1s esperar unos minutos para que tu entorno complete su configuraci\u00f3n. A partir de ah\u00ed, puedes empezar a utilizar tus entornos staging de Kinsta para construir y probar tu sitio.<\/p>\n<h3>Dar a tu entorno staging de Kinsta una direcci\u00f3n de subdominio adecuada<\/h3>\n<p>En circunstancias normales, tu entorno staging de Kinsta vivir\u00e1 en una subcarpeta de tu servidor. Tendr\u00e1 una URL que es un subdominio de <strong>kinsta.cloud<\/strong>, pero esto puede causar un par de problemas:<\/p>\n<ul>\n<li>Algunos plugins no funcionar\u00e1n, como los que necesitan verificar una licencia a trav\u00e9s de un nombre de dominio espec\u00edfico.<\/li>\n<li>Ciertas configuraciones de <a href=\"https:\/\/kinsta.com\/es\/blog\/multisitio-wordpress\/\">WordPress Multisitio<\/a> experimentan problemas con los subdirectorios en Kinsta o requieren un subdominio personalizado para funcionar de forma \u00f3ptima.<\/li>\n<\/ul>\n<p>Por ello, es una buena idea configurar una direcci\u00f3n de subdominio adecuada para tus entornos staging de Kinsta. Para los usuarios premium, Kinsta proporciona direcciones de subdominio dedicadas, pero incluso esto puede no resolver tus problemas.<\/p>\n<p>La respuesta es <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/dominios-wordpress\/#main\">configurar un dominio personalizado<\/a> para tu sitio, y luego ejecutar el staging desde un subdominio utilizando el <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-dns\/\">Sistema de Nombres de Dominio (DNS)<\/a>. Una URL de staging personalizada que utilice un dominio y un subdominio adecuados tiene dos ventajas: en primer lugar, puedes mitigar cualquiera de los problemas de los que hablamos. En segundo lugar, tienes un subdominio \u00abm\u00e1s bonito\u00bb para compartir con colaboradores o clientes.<\/p>\n<h3>Pasar un sitio activo al entorno staging<\/h3>\n<p>Un aspecto de tu entorno staging que puede no estar claro al principio es c\u00f3mo enviar tu sitio activo a \u00e9l despu\u00e9s de configurarlo. Una vez que entiendas que un entorno staging es simplemente una <em>copia<\/em> de tu sitio activo, ser\u00e1 m\u00e1s f\u00e1cil visualizarlo.<\/p>\n<p>Sin embargo, aqu\u00ed tienes un resumen r\u00e1pido del flujo de trabajo para evitar cualquier duda:<\/p>\n<ul>\n<li>Cuando creas un entorno staging, b\u00e1sicamente copias tu sitio activo en un subdominio. Esto incluye todas tus bases de datos y archivos. Es una r\u00e9plica completa uno a uno de tu sitio en producci\u00f3n.<\/li>\n<li>Realizas cambios en el entorno staging seg\u00fan tu ciclo de vida DevOps. Esto ser\u00e1 subjetivo y estar\u00e1 relacionado con tu propio proyecto, flujo de trabajo y objetivos.<\/li>\n<li>A la hora de publicar esos cambios, tienes varias opciones. Puedes utilizar la <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/entorno-staging\/#push-staging-to-live-1\">funcionalidad <strong>Enviar a en Producci\u00f3n<\/strong><\/a> integrada en Kinsta o realizar cambios manuales. De esto hablaremos con m\u00e1s detalle m\u00e1s adelante.<\/li>\n<li>A partir de aqu\u00ed, volver\u00e1s a tener una r\u00e9plica exacta de tu sitio, tanto en el entorno de staging como en el real.<\/li>\n<\/ul>\n<p>Como tal, no hay forma de actualizar tu entorno staging en funci\u00f3n del estado de tu sitio activo. Nuestra recomendaci\u00f3n es que borres tu entorno staging y lo reconstruyas cuando vuelvas a necesitarlo, ya que as\u00ed copiar\u00e1s tu sitio actual. Esta es otra buena raz\u00f3n para utilizar una direcci\u00f3n de subdominio personalizada para tus entornos staging de Kinsta.<\/p>\n<p>Kinsta realiza copias de seguridad tanto de tu sitio activo como del entorno staging. Esto significa que tambi\u00e9n puedes <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/copias-de-seguridad-wordpress\/#restoring-wordpress-backups-to-staging\">restaurar una copia de seguridad del sitio activo<\/a> directamente en el entorno staging. Con esto, consigues una forma de transici\u00f3n entre las fases de tu Ciclo de Vida con mayor facilidad y puedes utilizar permutaciones anteriores de tu sitio durante el desarrollo.<\/p>\n<p>Ten en cuenta que primero tendr\u00e1s que configurar tu entorno staging, pero puedes restaurar a entornos est\u00e1ndar o premium. En cualquier caso, puedes hacerlo a trav\u00e9s del panel de control de MyKinsta:<\/p>\n<figure id=\"attachment_174952\" aria-describedby=\"caption-attachment-174952\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174952 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/restore-backup.png\" alt=\"Una secci\u00f3n de la interfaz del panel de control de Kinsta con un men\u00fa desplegable \"Restaurar en\" abierto, que muestra opciones para restaurar las copias de seguridad en el sitio activo o en un entorno de staging llamado \"MarkStage\".\" width=\"1000\" height=\"398\"><figcaption id=\"caption-attachment-174952\" class=\"wp-caption-text\">Restaurar una copia de seguridad a trav\u00e9s del panel de MyKinsta.<\/figcaption><\/figure>\n<p>Esto te llevar\u00e1 un par de clics y tambi\u00e9n conservar\u00e1 las copias de seguridad existentes para tus sitios en producci\u00f3n y staging, junto con cualquier dominio personalizado que hayas configurado.<\/p>\n<h2>Incorporar el control de versiones a tu configuraci\u00f3n staging<\/h2>\n<p>Muchos desarrolladores utilizan el control de versiones, como Git, que recomendamos. Tanto los entornos activos como los staging en Kinsta ofrecen integraci\u00f3n con Git, lo que significa que puedes controlar las versiones de tu sitio staging para mantenerte al d\u00eda con tu <a href=\"https:\/\/kinsta.com\/es\/blog\/git-para-desarrollo-web\/\">programa de desarrollo<\/a>.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/gestion-del-sitio\/git\/\">Extraer y clonar<\/a> un repositorio en el servidor de Kinsta deber\u00eda ser pan comido. El proceso consta de unos pocos pasos b\u00e1sicos:<\/p>\n<ul>\n<li>Con\u00e9ctate a tu sitio utilizando <a href=\"https:\/\/kinsta.com\/es\/blog\/guia-desarrollador-usar-ssh\/\">Secure Shell (SSH)<\/a>.<\/li>\n<li>Extrae tu repositorio actual de <a href=\"https:\/\/kinsta.com\/es\/blog\/git-vs-github\/\">GitHub, GitLab<\/a> u otro servicio similar.<\/li>\n<li>Alternativamente, clona tu repositorio desde tu ubicaci\u00f3n remota.<\/li>\n<\/ul>\n<p>La forma de extraer tu repositorio remoto ser\u00e1 diferente dependiendo de si es p\u00fablico, privado o tiene <a href=\"https:\/\/kinsta.com\/es\/blog\/autenticacion-de-dos-factores\/\">Autenticaci\u00f3n de Dos Factores (2FA, Two-Factor Authentication)<\/a>. Sin embargo, a la hora de <a href=\"https:\/\/kinsta.com\/es\/blog\/como-enviar-codigo-a-github\/\">enviar tu c\u00f3digo<\/a> al repositorio remoto, tendr\u00e1s que encontrar un flujo de trabajo adecuado.<\/p>\n<p>Esto se debe a que los entornos staging de Kinsta y la integraci\u00f3n con Git a\u00fan no admiten un comando como <strong><em>git push kinsta mysite<\/em><\/strong>. A\u00fan as\u00ed, existen soluciones. Por ejemplo, puedes utilizar una herramienta como <a href=\"https:\/\/wppusher.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP Pusher<\/a>:<\/p>\n<figure id=\"attachment_174956\" aria-describedby=\"caption-attachment-174956\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174956 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/wp-pusher.png\" alt=\"Una p\u00e1gina de configuraci\u00f3n para el plugin WP Pusher dentro del panel de control de WordPress. Muestra los campos para instalar un nuevo tema especificando el host del repositorio, el repositorio del tema, la rama y el subdirectorio.\" width=\"1000\" height=\"611\"><figcaption id=\"caption-attachment-174956\" class=\"wp-caption-text\">El plugin WP Pusher.<\/figcaption><\/figure>\n<p>Los desarrolladores m\u00e1s ingeniosos tambi\u00e9n est\u00e1n encontrando formas \u00fanicas de <a href=\"https:\/\/anchor.host\/automatic-git-deploy-with-kinsta-via-ssh\/\">enviar a GitHub desde Kinsta<\/a>, aunque sea ejecutando un simple comando desde un cliente Git o automatizando el proceso con scripts. Tendremos m\u00e1s informaci\u00f3n sobre el concepto general de enviar tu c\u00f3digo al sitio activo m\u00e1s adelante.<\/p>\n<h2>Realizar pruebas de rendimiento en los entornos staging de Kinsta<\/h2>\n<p>Una parte de las fases del ciclo de vida de pruebas y monitorizaci\u00f3n incluye observar (y comparar) el rendimiento de tu sitio staging con puntos de referencia. La buena noticia es que tienes acceso a todas las herramientas de Kinsta para tu sitio staging, as\u00ed como para el sitio activo.<\/p>\n<p>En resumen, obtendr\u00e1s <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-lento\/#17-ways-to-fix-a-slow-wordpress-website\">puntos de referencia para tu sitio activo<\/a>, crear\u00e1s objetivos que te gustar\u00eda alcanzar y optimizar\u00e1s tu c\u00f3digo dentro del sitio staging. A partir de ah\u00ed, evaluar\u00e1s si esos cambios marcan alguna diferencia positiva. Si es as\u00ed, puedes avanzar. Si no, seguir\u00e1s con los pasos de programaci\u00f3n y pruebas.<\/p>\n<p>Para los entornos staging de Kinsta, es probable que la herramienta <a href=\"https:\/\/kinsta.com\/es\/herramienta-apm\/\">APM de Kinsta<\/a> sea una referencia central:<\/p>\n<figure id=\"attachment_174949\" aria-describedby=\"caption-attachment-174949\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174949 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/kinsta-apm.png\" alt=\"La herramienta APM de Kinsta muestra un gr\u00e1fico de barras poblado con secciones para PHP y MySQL. Debajo del gr\u00e1fico, una lista titulada \"Transacciones m\u00e1s lentas\" detalla procesos espec\u00edficos de WordPress y sus tiempos de carga.\" width=\"1000\" height=\"722\"><figcaption id=\"caption-attachment-174949\" class=\"wp-caption-text\">La herramienta APM de Kinsta.<\/figcaption><\/figure>\n<p>Se trata de una herramienta personalizada que se centra en los problemas de WordPress y marca el tiempo de toda la actividad que recopila. Puedes monitorizar procesos PHP, tus llamadas HTTP, consultas a bases de datos y mucho m\u00e1s. Por ejemplo, descubrimos que la mayor\u00eda de los problemas de degradaci\u00f3n del rendimiento se deben a un plugin o tema no \u00f3ptimo. Kinsta APM puede mostrarte esto con detalle expl\u00edcito en la pesta\u00f1a <strong>WordPress<\/strong>.<\/p>\n<p>Ver\u00e1s que es posible profundizar en las <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/monitorizacion-wordpress\/herramienta-apm\/#transaction\">transacciones individuales<\/a>, lo que significa que puedes ver con precisi\u00f3n d\u00f3nde est\u00e1n tus cuellos de botella. En el caso de los sitios staging, a menudo no controlar\u00e1s el tiempo de transacci\u00f3n de<a href=\"https:\/\/kinsta.com\/es\/blog\/redis-docker\/\"> Redis<\/a>. En su lugar, ser\u00e1n de mayor inter\u00e9s los tiempos de PHP y MySQL.<\/p>\n<figure id=\"attachment_174954\" aria-describedby=\"caption-attachment-174954\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174954 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/slow-tranasctions.png\" alt=\"La herramienta APM de Kinsta muestra las transacciones m\u00e1s lentas de un sitio WordPress. Hay columnas para el nombre de la transacci\u00f3n, la duraci\u00f3n total, la duraci\u00f3n m\u00e1xima, la duraci\u00f3n media y la tasa por minuto.\" width=\"1000\" height=\"517\"><figcaption id=\"caption-attachment-174954\" class=\"wp-caption-text\">Mostrando las transacciones m\u00e1s lentas de un sitio dentro de la herramienta APM de Kinsta.<\/figcaption><\/figure>\n<p>Utilizar un periodo de tiempo absoluto para solucionar los problemas te ayudar\u00e1 a identificar las \u00e1reas problem\u00e1ticas. La <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/monitorizacion-wordpress\/herramienta-apm\/#diagnose-performance-issues\">documentaci\u00f3n de Kinsta<\/a> te gu\u00eda a trav\u00e9s del flujo de trabajo general, pero en pocas palabras, la carga lenta de las p\u00e1ginas deber\u00eda ser tu primera preocupaci\u00f3n.<\/p>\n<p>A partir de ah\u00ed, puedes indagar en los procesos que componen esas transacciones y erradicar el c\u00f3digo menos eficiente o las herramientas de terceros deficientes. Es probable que utilices una <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/resolucion-de-problemas-de-wordpress\/solucion-de-problemas-de-rendimiento-de-wordpress\/#troubleshooting-tools\">mezcla de herramientas<\/a> para cazar y combatir el c\u00f3digo problem\u00e1tico. Para el desarrollo de WordPress, <code>WP_DEBUG<\/code> y <a href=\"https:\/\/kinsta.com\/es\/blog\/query-monitor\/\" target=\"_blank\" rel=\"noopener noreferrer\">Query Monitor<\/a> son habituales.<\/p>\n<h2>Despliegue continuo: sincronizar los cambios entre staging y producci\u00f3n<\/h2>\n<p>La fase de despliegue de tu Ciclo de Vida significa que tendr\u00e1s que tomar una decisi\u00f3n: qu\u00e9 c\u00f3digo enviar. Puede que lo primero que pienses sea desplegarlo todo a la vez, pero no siempre es la mejor idea.<\/p>\n<p>Esto se debe a que, independientemente de lo similares que sean tus entornos de staging y en producci\u00f3n, seguir\u00e1n teniendo diferencias. Un enfoque medido puede ser m\u00e1s sensato, ya que puedes insertar un conjunto de c\u00f3digo para una mejora espec\u00edfica, supervisar los cambios y programar la siguiente inserci\u00f3n.<\/p>\n<p>Este concepto es fundamental para el despliegue continuo, ya que el despliegue<em> seguro<\/em> debe ser una preocupaci\u00f3n clave. En el pasado, la funcionalidad <a href=\"https:\/\/kinsta.com\/es\/changelog\/entorno-de-prueba-puesto-en-vivo-con-un-clic\/\">\u00abpush-to-live (enviar-a-producci\u00f3n)\u00bb<\/a> de Kinsta con un solo clic enviaba todo tu sitio a tu servidor \u00aben producci\u00f3n\u00bb, independientemente de tus cambios. Sin embargo, ahora tambi\u00e9n tienes <a href=\"https:\/\/kinsta.com\/es\/changelog\/selective-push\/\">opciones de env\u00edo selectivo<\/a>: enviar tus archivos, tu base de datos o ambos al servidor activo:<\/p>\n<figure id=\"attachment_174953\" aria-describedby=\"caption-attachment-174953\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-174953 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/02\/selective-push.png\" alt=\"Un cuadro de di\u00e1logo de la funci\u00f3n \" Enviar a Producci\u00f3n\" de Kinsta, que ofrece opciones para seleccionar qu\u00e9 enviar al entorno en producci\u00f3n. Incluye los archivos y la base de datos, con un campo para confirmar el nombre del sitio antes de continuar.\" width=\"1000\" height=\"530\"><figcaption id=\"caption-attachment-174953\" class=\"wp-caption-text\">Elecci\u00f3n de los elementos de un sitio de prueba que se enviar\u00e1n al servidor activo desde el panel de control de MyKinsta.<\/figcaption><\/figure>\n<p>Incluso as\u00ed, esto incluye tambi\u00e9n la configuraci\u00f3n de tu entorno, como las configuraciones de Nginx, PHP y las redirecciones. Esto a\u00fan puede ser excesivo, especialmente cuando s\u00f3lo haces cambios peque\u00f1os o menores en una parte espec\u00edfica de tu sitio.<\/p>\n<p>Por supuesto, tambi\u00e9n tienes la opci\u00f3n de renunciar a las opciones push-to-live (enviar-a-producci\u00f3n) de Kinsta y realizar el trabajo t\u00fa mismo. Lo m\u00e1s seguro es <em>replicar<\/em> los cambios en el sitio en producci\u00f3n en lugar de automatizarlos. Claro que te llevar\u00e1 m\u00e1s tiempo implementarlos, pero tienes la posibilidad de controlar cada cambio a medida que se aplica.<\/p>\n<p>Sin embargo, sea cual sea tu enfoque del despliegue continuo, tus copias de seguridad ser\u00e1n un componente vital. <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/copias-de-seguridad-wordpress\/\">Kinsta hace copias de seguridad<\/a> todos los d\u00edas de cada sitio de tu cuenta. Esto incluye las copias de seguridad que genera el sistema y tambi\u00e9n tus copias de seguridad manuales.<\/p>\n<p>Es m\u00e1s, cada copia de seguridad es una instant\u00e1nea completa de un entorno espec\u00edfico. Esto significa que puedes volver a una configuraci\u00f3n de trabajo conocida en cuesti\u00f3n de minutos si necesitas arreglar un sitio roto.<\/p>\n<h2>Resumen<\/h2>\n<p>Los <a href=\"https:\/\/kinsta.com\/es\/wordpress-hosting\/staging\/\">entornos staging de Kinsta<\/a> pueden ayudarte a crear, probar y desplegar tu sitio en producci\u00f3n, independientemente del n\u00famero de fases que ejecutes o de la naturaleza de cada paso de tu flujo de trabajo. Son muy flexibles, ya que puedes utilizar el entorno de staging est\u00e1ndar gratuito en todos los sitios que gestiones con Kinsta.<\/p>\n<p>Sin embargo, con un entorno staging premium, puedes configurar m\u00faltiples instancias, ejecutar recursos que coincidan con tu sitio en producci\u00f3n, y mucho m\u00e1s. Los entornos staging de Kinsta tambi\u00e9n son excelentes cuando se utilizan junto con nuestro <a href=\"https:\/\/sevalla.com\/application-hosting\/\">alojamiento de aplicaciones<\/a>. De cualquier forma, puedes llevar tu sitio de local a en producci\u00f3n y disfrutar de acceso a todas las herramientas t\u00edpicas de Kinsta directamente desde el <a href=\"https:\/\/my.kinsta.com\/?lang=es\">panel MyKinsta<\/a>.<\/p>\n<p>\u00bfTienes alguna pregunta sobre el uso de los entornos staging de Kinsta junto con tus t\u00e9cnicas habituales de DevOps? \u00a1Danos tu opini\u00f3n en la secci\u00f3n de comentarios m\u00e1s abajo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si te imaginas un diagrama de Venn, los entornos staging de Kinsta converger\u00edan tanto con el desarrollo para WordPress como con tu ciclo de vida DevOps &#8230;<\/p>\n","protected":false},"author":199,"featured_media":73955,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1345,1337],"class_list":["post-73954","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-desarrollo-wordpress","topic-herramientas-de-desarrollo-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress\" \/>\n<meta property=\"og:description\" content=\"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinsta.es\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-05T08:02:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-24T09:09:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeremy Holcombe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress\",\"datePublished\":\"2024-03-05T08:02:45+00:00\",\"dateModified\":\"2025-01-24T09:09:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/\"},\"wordCount\":4188,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/\",\"url\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/\",\"name\":\"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg\",\"datePublished\":\"2024-03-05T08:02:45+00:00\",\"dateModified\":\"2025-01-24T09:09:25+00:00\",\"description\":\"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Desarrollo WordPress\",\"item\":\"https:\/\/kinsta.com\/es\/secciones\/desarrollo-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/es\/#website\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluciones de alojamiento premium, r\u00e1pidas y seguras\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/es\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinsta.es\/\",\"https:\/\/x.com\/Kinsta_ES\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"caption\":\"Jeremy Holcombe\"},\"description\":\"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeremyholcombe\/\"],\"url\":\"https:\/\/kinsta.com\/es\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress - Kinsta\u00ae","description":"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/","og_locale":"es_ES","og_type":"article","og_title":"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress","og_description":"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.","og_url":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinsta.es\/","article_published_time":"2024-03-05T08:02:45+00:00","article_modified_time":"2025-01-24T09:09:25+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg","type":"image\/jpeg"}],"author":"Jeremy Holcombe","twitter_card":"summary_large_image","twitter_description":"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.","twitter_image":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg","twitter_creator":"@Kinsta_ES","twitter_site":"@Kinsta_ES","twitter_misc":{"Escrito por":"Jeremy Holcombe","Tiempo de lectura":"19 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress","datePublished":"2024-03-05T08:02:45+00:00","dateModified":"2025-01-24T09:09:25+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/"},"wordCount":4188,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg","inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/","url":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/","name":"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg","datePublished":"2024-03-05T08:02:45+00:00","dateModified":"2025-01-24T09:09:25+00:00","description":"Desarrollar para WordPress es un caso de uso ideal para la infraestructura de Kinsta. En esta entrada veremos c\u00f3mo utilizar DevOps junto con los entornos de staging de Kinsta.","breadcrumb":{"@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#primaryimage","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2024\/02\/wp-staging-environments-site-development.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/es\/blog\/entornos-staging-de-kinsta\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/es\/"},{"@type":"ListItem","position":2,"name":"Desarrollo WordPress","item":"https:\/\/kinsta.com\/es\/secciones\/desarrollo-wordpress\/"},{"@type":"ListItem","position":3,"name":"Utilizar DevOps y los entornos staging de Kinsta para el desarrollo de sitios de WordPress"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/es\/#website","url":"https:\/\/kinsta.com\/es\/","name":"Kinsta\u00ae","description":"Soluciones de alojamiento premium, r\u00e1pidas y seguras","publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/es\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinsta.es\/","https:\/\/x.com\/Kinsta_ES","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","caption":"Jeremy Holcombe"},"description":"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.","sameAs":["https:\/\/www.linkedin.com\/in\/jeremyholcombe\/"],"url":"https:\/\/kinsta.com\/es\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/73954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/comments?post=73954"}],"version-history":[{"count":10,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/73954\/revisions"}],"predecessor-version":[{"id":77835,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/73954\/revisions\/77835"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/translations\/es"},{"href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/73954\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media\/73955"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media?parent=73954"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/tags?post=73954"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/topic?post=73954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}