Manual de Supervivencia Técnica
Si estás a cargo del mantenimiento de la web de Paulistas, este documento es tu mapa. No necesitas ser programador experto; aquí explicamos cómo funciona todo sin tecnicismos innecesarios.
El sitio actual es un Generador de Sitios Estáticos (SSG). El objetivo: carga inmediata, seguridad total y SEO optimizado para dominar los resultados de búsqueda de Google.
El Arquitecto
Toma archivos de texto y los convierte en la web final usando plantillas.
Los Obreros
Se encargan de comprimir (minificar) el CSS y JS para que la web "vuele".
Nunca toques el bloque # php -- BEGIN cPanel. Es el corazón de la conexión con el servidor. Si se altera, la página quedará inaccesible (Error 500).
El JS aquí funciona por "eventos". No es magia negra, es causa y efecto:
// 1. Escuchar el Clic
boton.addEventListener('click', () => {
// 2. Ejecutar la acción
document.getElementById('menu').show();
});
El archivo gtm.js es sagrado. Si vas a actualizarlo, asegúrate de copiar el código completo. Un paréntesis olvidado puede "romper" no solo las métricas, sino la visualización completa de la web en ciertos navegadores.
Contenido: Edita los archivos .md. Es texto plano, fácil y seguro.
Desarrollo: Corre bundle exec jekyll serve para ver cambios antes de subir.
Producción: Siempre ejecuta npm run build para optimizar los archivos finales.