Crear un entorno de organización para su sitio de WordPress puede significar la diferencia entre tener una fusión completa del sitio, perder visitantes, clientes potenciales e ingresos e identificar errores / conflictos en las pruebas y no perder nada. ¿Está su desarrollador WordPress o administrador del sitio que trabaja en sitios más grandes? Debe buscar cómo crear un entorno de organización para su sitio de WordPress. ¿Qué es un entorno de puesta en escena? Si es relativamente nuevo en WordPress o, en particular, en el desarrollo de WordPress, es posible que no sepa lo que significa un entorno de organización.
Es prácticamente un entorno que actúa exactamente igual que su sitio en vivo. El mismo sistema operativo del servidor, versiones de PHP idénticas, el mismo proveedor de DNS, el mismo cifrado, etc. La forma más fácil de obtener un entorno de este tipo para la mayoría de nosotros es simplemente alojar el sitio intermedio utilizando el mismo servidor que utilizamos para nuestro sitio principal. ¿Por qué necesitas un entorno de puesta en escena? Hay muchas cosas que pueden romper un sitio web. Y si desarrolla una versión local de copia o prueba en otro servidor, no reciba comentarios realistas sobre lo que sucedería en su sitio en vivo si realiza los mismos cambios.
Dependiendo de su versión de PHP o del sistema operativo de su servidor u otras diferencias, algo puede no romperse en la copia local o de prueba, y cuando implementa los mismos cambios o simplemente presiona el sitio en vivo, todo el sitio podría romperse debido a innumerables diferentes razones. Un sitio de organización permite probar perfectamente lo que sucedería si hiciera X en su sitio en vivo. Si su sitio web de WordPress le trae a muchos clientes a usted y a su empresa, lo último que desea es el momento no funcional. Un buen enfoque para trabajar con un entorno paso a paso hace que el tiempo no funcional debido a que los errores / conflictos inesperados son extremadamente improbables. Gazde WordPress manejó que ofrece un paso ligero Hay algunos hosts de WordPress administrados en el mercado ahora, y La mayoría ofrece la posibilidad de clonar su sitio web al instante, lo que hace un paso fácil.
Flywheel -Flywheel ofrece un simple uso fácil de usar para sus clientes. Ofrecer características útiles, como excluir tablas de bases de datos y, por supuesto, extraer y empujar fácilmente entre el paso y el sitio en vivo.
WPEGINE -El motor WP también ofrece un servicio de paso fácil de usar, que ofrece fácilmente tirón y empuje entre el sitio de Stepized y Live.
Pagely -Pagely proporciona pasantías para algunos de sus clientes (para personas con VPS más grandes))
Si usa alguno de los hosts anteriores, la organización es fácil y puede encontrar más información al respecto en el área de host de WordPress.
Cómo crear un sitio de almacenamiento porque es más fácil y quizás más factible para la mayoría de las personas que obtener un segundo servidor idéntico solo para el tracto, en esta guía pasaremos por la configuración de un entorno de puesta en escena en su host web existente. Muchas personas usan un subdominio para su sitio de configuración, por ejemplo: staging.yursite.com, pero simplemente puede usar un director. En esta guía pasaremos por el modo de configuración utilizando un subdominio, luego lo protegeremos con contraseña y lo ocultaremos de los motores de búsqueda. Paso 1: Crear una carpeta que deba hacer es conectarse a Cpanel u otro tablero de alojamiento. Vaya al Administrador de archivos (o hágalo en su cliente FTP) y cree rápidamente una nueva carpeta llamada puesta en escena. Paso 2: crear un subdominio
Luego vaya a los subdominios, cree un nuevo subdominio e inicie sesión en la ruta correcta. Si el sitio para el que crea un subdominio no es el nombre de dominio principal de su panel de alojamiento, debe agregar el nombre de la carpeta para el otro dominio por public_html /. Por ejemplo, public_html / suyoite2 / staging. Paso 3: Instale WordPress en el subdominio (o migre manualmente su sitio en vivo) después de hacer esto, ahora tenemos que instalar WordPress en el sitio, porque usaremos un complemento para duplicar el sitio en vivo y moverlo. Podemos hacer esto, por ejemplo, usando Softaculous Inside Cpanel o podemos cargar archivos de WordPress en la carpeta correcta a través de FTP y luego seguir el procedimiento de instalación.

En este caso, usaremos Softaculous porque es rápido y fácil. Instale WordPress en el subdominio apropiado (debe verse algo así como Staging.Yoursite.com) y vaya más allá para verificar si existe. Si lo desea, puede copiar manualmente la base de datos, crear nuevos usuarios, copiar los archivos al FTP o al Administrador de archivos CPANEL. Paso 4: Proteja el sitio intermedio a través de la contraseña ahora protegeremos nuestro sitio a través de la contraseña, para garantizar que solo los miembros nuevos y otros miembros del equipo tengan acceso a él. Una forma de hacer esto sería usar el director de director protegido de Cpanel o crear un archivo .htpasswd, pero esto no funcionará para WordPress Front y a menos que realice algunos cambios. Si no desea realizar los cambios manualmente, Puede instalar y usar el complemento oculta mi sitio.

Si no le importa un pequeño trabajo manual, puede seguir estas instrucciones. Regrese a la página principal de Cpanel y busque la “confidencialidad del director”. Luego seleccione la carpeta apropiada. Si no puede ver su carpeta, haga clic en el icono para abrir las carpetas apropiadas hasta que pueda ver la carpeta correcta, luego haga clic en el texto para seleccionarlo.
Cree un usuario y establezca una contraseña. Ahora puede establecer un nombre para el directorio y puede marcarlo como una contraseña protegida.
Pero si accede al sitio, probablemente no obtendrá un diálogo que le pedirá que se autentique para verlo. Si este es el caso, todo lo que tiene que hacer es acceder al archivo .htaccess desde el directorio que desea proteger a través de la contraseña y agregar las siguientes líneas: Errordocument 401 ./error.html Errordocument 403 ./error.html Ahora tiene Para ver una ventana de diálogo protegida con contraseña que requiere que se autentique. Paso 5: Importe su sitio en vivo ahora que tenemos un almacenamiento protegido con contraseña, necesitamos hacer una última cosa. Necesitamos importar el sitio en vivo. Una de las formas más simples de hacer esto es usar un tapón de duplicadores / migración. Puede, por ejemplo, seguir nuestra guía sobre cómo usar el duplicador para migrar el sitio. También puede usar el complemento de migración todo en uno WP. Instale el complemento en su sitio en vivo, exporte el sitio y descargue el archivo. Ahora instale el complemento en su sitio de intermediación e importe el archivo. Seleccione Aceptar para continuar importando y esperar unos minutos. Su sitio de transmisión ahora debería estar en vivo. Paso 6: Detenga los motores de búsqueda para no encontrar su sitio de etapas

El último toque que debemos hacer es asegurarnos de que los motores de búsqueda no indexen este sitio y le envíen visitantes. En WordPress podemos hacer esto extremadamente fácil. Solo vaya al tablero WP de su sitio, Access Configuración> Lea y verifique “Desalentar los motores de búsqueda para indexar este sitio”. Luego guarde los cambios y termine.

Cómo presionar (mover) los cambios de su sitio de almacenamiento en su sitio en vivo y extraer (mover) los cambios de su sitio en vivo en su sitio de almacenamiento Hay algunas maneras de obtener los cambios que realiza en el sitio de transmisión, en el en vivo. Sitio y viceversa. Hazlo manualmente, por supuesto, es hacerlo manualmente. Independientemente de los archivos que cambie en el sitio intermedio, simplemente descargue y luego cargue en el sitio en vivo. El problema relacionado con los cambios cambiantes ni siquiera es con los archivos, sino con la base de datos. Para hacer esto manualmente, debe acceder a PhPMyAdmin y exportar SQL, y luego importarlo a la otra base de datos. No consume demasiado tiempo para hacer una o dos veces, pero una vez que tiene que hacerlo, si no cientos de veces mientras trabaja en un solo proyecto, se vuelve muy molesto. Por lo tanto, muchos desarrolladores que siguen este tipo de flujo de trabajo, usan un complemento llamado DB de migración WP. Use WP Migrate DB para la base de datos de datos de WP DB le permite elegir qué partes de la base de datos incluir / excluir. Debido a que WP migra DB (y todos los demás complementos de migración que conozco) no acepta la combinación de dos bases de datos, siempre anulará una base de datos con la otra base de datos. Por ejemplo, si migra la base de datos en su sitio organizado, pero pierde 12 de los últimos comentarios en su sitio en vivo o incluso en publicaciones, estos comentarios o publicaciones desaparecerán. Por lo tanto, es genial tener opciones tan extensas para seleccionar exactamente qué migrar para que no tenga ningún daño del sitio en vivo.

En la versión PRO, incluso puede presionar y extraer datos de la base de datos hacia / desde el sitio en vivo / de estadificación, dependiendo de lo que desee hacer. (Esto significa que simplemente presiona un botón y se realizan los cambios, no debe exportar a los archivos y luego importar entre sitios). Obtenga WP migrar db »Use la funcionalidad de preparación de amigos de copia de seguridad, también puede usar el complemento de compañeros de copia de seguridad para presionar El nuevo contenido de su sitio en el escenario en su sitio en vivo. Puedes leer más sobre esto aquí. Use el complemento PushLive Un nuevo complemento en el bloque es el complemento PushLive creado exactamente para este problema. Una vez más, Pushlive no puede combinar bases de datos, por lo que debe estar atento al ingresar algo en su sitio en vivo. Especialmente si tiene muchos escritores en su sitio web de WordPress. No desea obtener contenido para siempre, así que asegúrese de hacer una copia de seguridad del sitio primero. Lea más sobre la configuración y el uso de PushLive aquí. ¿Te gusta WP-Cli? Use el comando wp-cli-peploy si ya está acostumbrado a trabajar con wp-cli, es posible que desee hacer todo lo que tire y presione con un comando wp-cli. Puede leer más sobre cómo configurarlo aquí. (Abordar su entorno de desarrollo local a cosas reales) Si bien la puesta en escena es importante en un proceso de desarrollo en profundidad, hay una manera de evitar confrontar demasiadas sorpresas feas cuando organiza un sitio y esto es asegurarse de que su entorno de desarrollo local sea tan cerca de lo que es posible. Puedes hacer esto en dos grandes líneas. Deber:
Use las mismas versiones de todos.(WP, por supuesto, pero también Apache o Nginx, PHP, etc.) Tiene los mismos complementos instalados.

Si hace esto, probablemente facilitará la implementación en sitios organizados y en vivo, y los conflictos de arados y otras incompatibilidades se descubrirán mucho antes.Conclusión Al configurar y mantener un entorno de organización para sus proyectos. Puede parecer una tarea desalentadora, es la manera perfecta de evitar la confrontación con errores extraños de último momento o defectos completos del sitio.Por lo tanto, guarde algunos dolores de cabeza futuros y configúrelos correctamente ahora.
Cómo crear un entorno de organización para sitios de WordPress
Tags Cómo crear un entorno de organización para el sitio
homefinance blog