Creación de un Sitio de Prueba
Crear un sitio de prueba es muy beneficioso, ya que puede aprender cómo funcionan bbPress y WordPress, y también probarlos a ambos.
- Para desarrolladores, crear un sitio de prueba podría ayudarlos a desarrollar complementos o temas para bbPress.
- Para el tweaker de sitio de WordPress común, puede probar cambios simples de estilo o funcionalidad en su sitio de prueba antes de transferir los cambios a su sitio en vivo.
- Lo que es más importante, la creación de un sitio de prueba le permitirá probar actualizaciones de complementos/temas para detectar problemas, de modo que una actualización no deje su sitio en vivo vulnerable a los piratas informáticos ni rompa su sitio.
Este sencillo proceso debería ayudarlo a actualizar con confianza y puede jugar con su sitio de manera más audaz, probando todo en el sitio de prueba primero y solo comprometiéndose a un sitio en vivo una vez que esté satisfecho de que todo está en buen estado de funcionamiento.
Si no está convencido de que necesita un sitio de prueba, lea mi razonamiento aquí: ¿Por qué tener un sitio de prueba?
Hay dos opciones populares para crear un sitio de prueba:
- Instalación de un cliente de entorno de servidor local en su equipo
- Mediante un subdominio de un dominio existente.
Instalación local
Crear un sitio de prueba en su computadora es una buena alternativa gratuita a comprar un nuevo dominio. Si desea seguir esta ruta, deberá instalar una aplicación que sea compatible con su sistema operativo y que le permita ejecutar el software que un servidor host generalmente tiene instalado para ejecutar el sitio de prueba en su computadora.
Cada aplicación se identifica por el sistema operativo que soporta e instala software que incluye Apache, MySQL y PHP (XAMPP también incluye Perl). A continuación se muestra una lista de clientes de entornos de servidor locales populares y también enlaces a guías que forman parte del Manual de WordPress para ayudarlo a instalar cada aplicación.
Los paquetes de servidor local más populares son:
- WAMP-Para WIndows
- MAMP – Para Mac
- XAMPP-Para Windows, Mac y Linux
Después de crear su sitio de prueba e instalar WordPress en su computadora con una de las aplicaciones de software enumeradas, puede instalar bbPress y probarlo. Puede ver cómo funcionan los complementos con bbPress, los temas funcionan y también puede desarrollar complementos o temas para bbPress.
Subdominio de un Dominio existente
Un subdominio utiliza su dominio principal como un sitio independiente. Así que si creas un subdominio de decir «prueba», entonces usarías «test.mysite.com» como la URL para acceder a este sitio.
La mayoría de los proveedores de host le permiten crear subdominios. Si accede a su área de alojamiento, debe encontrar una opción para crear subdominios. La forma de hacer esto varía según el proveedor de host, por lo que si necesita ayuda, póngase en contacto con el soporte de su proveedor de hosting para obtener información sobre cómo crear un subdominio para su configuración actual.
Una vez creado, puede crear su sitio de prueba y recibir los beneficios de:
- Probar cualquier problema de rendimiento
- Probar complementos que incluyen API a fuentes externas
Clonar un sitio existente
Clonar o duplicar su sitio en vivo le permite probar primero cualquier modificación/actualización en un sitio de prueba sin afectar su sitio en vivo existente.
Así que puedes probar:
- nuevas actualizaciones a temas y complementos
- agregar y probar cualquier complemento nuevo
- alterar los temas de WordPress instalados
- agregar css, alterar funciones, diseños y cualquier cosa que tenga que ver con su sitio de WordPress existente
Para que se comprometa solo en el área de prueba primero, y si está satisfecho con los resultados, puede transferir esos cambios a su sitio en vivo. Y también si un complemento tiene una nueva actualización, puede probar la actualización en su sitio de prueba primero, si la actualización causó un problema, sabrá que no debe actualizar en su sitio en vivo hasta que se resuelva el problema.
Copiando los datos
Así que ahora tiene un dominio de prueba con todos los archivos y carpetas que tiene el sitio en vivo, pero necesita copiar los datos.
Para hacer esto
- Use phpMyAdmin para acceder a la base de datos de su sitio en vivo.
- A continuación, a la izquierda, verá todas las bases de datos creadas.
- Busque y seleccione la base de datos de su sitio en vivo, y ahora se le mostrarán una serie de tablas.de esa base de datos.
- Verás una opción para Exportar en el menú de la parte superior. Después de hacer clic en él, se le presentarán algunas opciones.
- Ahora puede hacer una exportación rápida, pero en mi opinión no se recomienda, prefiero que haga una Exportación personalizada para permitirle comprimir los datos en formato zip y agregar valores adicionales para mejorar la restauración.
- Así que ahora habilita Personalizado.
- Normalmente puede exportar la base de datos en un solo paquete , pero si tiene una base de datos particularmente grande, es posible que no pueda exportar/importar de una sola vez. Es posible que tenga que copiar una sola tabla de base de datos o agrupar las tablas durante la importación. Sin embargo, puede intentar exportar todas sus tablas primero para probar y asegurarse de que todo funciona bien.
- En la sección Salida, seleccione el formato zip de su elección para comprimir los datos de la base de datos. Esto puede aumentar notablemente el tiempo de carga de bases de datos más grandes. También puede permitirle superar algunos límites de tamaño de carga de archivos que su proveedor de host puede establecer.
- En las opciones de creación de objetos , habilite Agregar instrucción de TABLA DESPLEGABLE/VISTA /PROCEDIMIENTO/FUNCIÓN/EVENTO. Durante el proceso de importación, esto eliminará las tablas existentes antes de restaurar las nuevas, asegurando una importación limpia.
- Ahora haga clic en Ir y el archivo se descargará en su computadora.
Importar los Datos
Habiendo descargado ya los datos de la base de datos en un formato de archivo comprimido, ahora puede Importar los datos a una base de datos nueva o existente.
Si no ha creado una nueva base de datos.
- Vaya a la página de inicio de phpMyAdmin.
- Haga clic en el elemento de menú Bases de datos en la parte superior
- Ahora verá un área para crear una nueva base de datos y también una entrada de texto para nombrar su base de datos.
- Cree un nuevo nombre para su nueva base de datos para su sitio de prueba. Deje el menú desplegable como la configuración predeterminada de intercalación y haga clic en el botón Crear.
- Acaba de crear su nueva base de datos.
Para importar sus datos a su nueva base de datos.
- Seleccione la base de datos creada recientemente para su sitio de prueba.
- Haga clic en el elemento de menú Importar en la parte superior
- Ahora haga clic en el botón Elegir archivo y, a continuación, seleccione los datos de la base de datos de su sitio en vivo de sus descargas.
- Haga clic en el botón Ir. Espere a que finalice la importación, luego, después de todo, debería ver un mensaje de éxito.
- Ahora ha importado los datos de la base de datos de su sitio en vivo a la base de datos de sitios de prueba.
Cambiar las referencias del sitio
Dado que los datos del sitio en vivo se han importado a la base de datos de prueba, verá las URL de su sitio en vivo en la tabla wp_options. Si no los cambias, serás redirigido a tu sitio en vivo, por lo que es clave que cambies esto.
- En phpmyadmin seleccione su base de datos del sitio de prueba
- Haga clic en el elemento de menú SQL en la parte superior
- Ahora en el cuadro vacío, ingrese el siguiente código SQL
UPDATE wp_options SET option_value = REPLACE(option_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET guid = REPLACE(guid, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET post_content = REPLACE(post_content, 'LIVESITE_URL', 'TESTSITE_URL');
TESTSITE_URL es la dirección URL completa de su sitio de prueba.
LIVESITE_URL es la dirección URL completa de su sitio en vivo.
Y puede cambiar el prefijo wp_ si está utilizando algo diferente para la base de datos de su sitio de prueba.
Instalación de WordPress
Una vez que haya terminado de crear la base de datos de su sitio de prueba, deberá instalar WordPress. Esto le permitirá introducir la información de sus nuevas bases de datos durante la instalación. Puede hacer esto manualmente o utilizando el proceso de instalación proporcionado por su host para WordPress.
Transferir archivos
- Primero descargue una copia de la carpeta wp-content de su sitio en vivo utilizando un cliente FTP o SFTP.
- Luego Cargue el contenido de la carpeta que descargó en la carpeta wp-content de su sitio de prueba. Todos los archivos importantes, como temas, complementos y cargas de medios, se transferirán haciendo esto.
Pasos adicionales
Después de configurar el sitio de prueba, debe deshabilitar el acceso de los usuarios y los bots de búsqueda para que no indexen el sitio de prueba.
- En el panel de control > Configuración > Lectura cambie la visibilidad del motor de búsqueda para disuadir a los motores de búsqueda de indexar su sitio de prueba. Y mantener deshabilitados los plugins/funcionalidades de SEO debería ayudar.
- Dado que este es un sitio de prueba , no permitirá que nadie pueda registrarse en su sitio. Por lo tanto , instalar Restringir el acceso al sitio le permitiría restringir el sitio solo a su dirección IP y solo a usted acceder al sitio de prueba.