Depende de la escala del sitio y la tecnología utilizada. En general, empiezo a construir el nuevo sitio mientras el antiguo todavía se está ejecutando. En un nuevo (sub) dominio o incluso en un servidor o cuenta completamente nuevo. De esa manera, sus “datos antiguos” siempre estarán allí y disponibles durante el desarrollo.
Una vez que llega el momento de comenzar a migrar datos, simplemente los copiamos de una base de datos a otra a través de scripts SQL personalizados. Mientras la base de datos original (antigua) no se vea afectada, puede modificar y repetir este proceso hasta que lo haga exactamente bien. Luego pruebe y valide, transfiera el dominio / url al nuevo sitio y deje el anterior en un subdominio diferente. Cuando esté seguro de que su nuevo sitio está funcionando correctamente, puede eliminar y eliminar todos los rastros de la versión anterior. Sin embargo, el almacenamiento es económico, por lo que este último paso es completamente opcional.
¿Cuál es la mejor manera de archivar un sitio web (capturar, almacenar datos) que está a punto de tener un rediseño importante?
Related Content
¿Necesito saber Django para usar Django Rest Framework?
Cómo imprimir y enviar por correo electrónico una página web
¿Qué deberían hacer todos los desarrolladores de back-end con SQL?
¿Cuál es el mejor flujo de desarrollo para crear aplicaciones de una sola página?
Si tiene acceso al servidor en el que se encuentra el sitio, entonces el mejor método sería archivar todos los directorios html y cgi. También es posible que deba guardar una porción de base de datos, depende de su sitio.
‘tar’ sería la herramienta más fácil para crear el archivo comprimido. ‘tar -czf old_site.tar.gz / path / to / files’ o similar haría el truco en cualquier sistema * nix.
Archivar la base de datos dependerá del sistema de base de datos utilizado.
Scrapbook también es un complemento útil para este propósito.
More Interesting
¿Necesito saber mucho sobre JavaScript y jQuery para aprender programación de back-end?
¿Cuál es el mejor tema premium de WordPress para una página de fotografía?
¿Cuáles son las ventajas y desventajas de programar en JavaScript?
¿Qué es el desarrollo web moderno?
En desarrollo web, ¿qué implica el front end?
¿Dónde puedo encontrar un icono Quora blanco sobre transparente para usar en mi sitio web?
¿Puedo obtener un trabajo de desarrollador web después de la secundaria?
Cómo hacer una barra de menú de Apple en HTML
Cómo crear un sitio web como Eventbrite