Guías prácticas

Limpiar un proyecto web sin romper el sitio

Una carpeta grande no se limpia solo por los nombres de sus archivos. Separe lo que sirve a los visitantes, lo que genera el sitio y lo que documenta las intervenciones; compruebe las dependencias antes de borrar.

Ver el método

Pantallas que muestran el código de la computadora en un escritorio
Fotografía de ilustración — Glen Carrie / desenfrenado

Inventariar los archivos por función

Parta de las páginas públicas y siga sus inclusiones, hojas de estilo, scripts y conjuntos de datos. Añada las rutas de la configuración del servidor y los archivos cargados mediante nombres calculados. Una fotografía puede seleccionarse desde un catálogo sin aparecer directamente en el código de la página.

En PHP, include y require cargan otros archivos: una carpeta llamada scripts puede contener código imprescindible. Conserve configuraciones, secretos, claves y parámetros de acceso. Los archivos generados, como diccionarios de traducción o manifiestos de imágenes, también pueden ser necesarios en cada visita.

Elegir eliminaciones justificables

Para cada candidato, anote su función, las referencias buscadas y el motivo de eliminación. Las capturas de auditoría y los informes locales suelen ser candidatos; una imagen optimizada o una fuente requieren más comprobaciones. Compare el contenido de las copias antes de considerarlas duplicados.

La falta de una referencia literal no demuestra que un archivo sea inútil: revise rutas compuestas, listas JSON y variantes responsive. Trabaje por pequeños grupos sobre una copia recuperable. Si una dependencia sigue siendo incierta, conserve el archivo y anote qué falta para decidir.

Verificar y entregar un proyecto limpio

Después de cada grupo eliminado, abra las principales familias de páginas en todos los idiomas. Compruebe imágenes, descargas, fuentes, sitemap, feeds y funciones interactivas. Compare los resultados con el funcionamiento observado antes de la limpieza, en teléfono y ordenador.

Registre el número de archivos retirados, las comprobaciones y sus límites. Guarde las copias de seguridad fuera de la raíz pública con protección adecuada. Elimine los archivos temporales de verificación y detenga los servidores de prueba; el contenido, los datos y las dependencias de producción permanecen en el proyecto.

Contenido actualizado el 4 de octubre de 2026

Matriz de validación funcional para adaptarse al proyecto

Estos controles propuestos utilizan casos ficticios. Decida qué comportamiento se espera con el equipo, anote el resultado y asigne discrepancias no resueltas antes de la publicación.

Casos de prueba, resultados esperados y evidencia útil
CasoResultado esperadoPrueba para mantener
Archivo incluidoLa página se muestra sin avisos ni errores.URL y resultado antes/después.
imagen sensibleExisten todas las variantes del manifiesto.Rutas comprobadas y dimensiones.
Página traducidaFuncionan contenido, navegación y enlaces.Idioma, URL y acción comprobada.

Preguntas frecuentes

¿Hay que eliminar todas las carpetas llamadas scripts o tools?

No. El nombre no indica su función real. Siga las llamadas desde páginas, configuración y datos; retire solo elementos cuyo uso se haya establecido.

¿Se puede borrar la caché sin comprobarla?

Algunas cachés se regeneran; otras guardan datos necesarios o necesitan conexión para reconstruirse. Compruebe cómo se crean y sustituyen antes de borrarlas.