Mesogeiako — Centro de Formación Profesional y CMS a Medida
1 semana|Diseño y Desarrollo Full-Stack
Mesogeiako es un centro acreditado de aprendizaje permanente y formación profesional en Salónica, y su web había crecido sobre WordPress y el maquetador de BeTheme. La reconstrucción conserva todo el contenido y nada de la plataforma. Es PHP 8.5 puro sobre MySQL — un controlador frontal, un autoloader de quince líneas, sin framework, sin Composer y sin paso de build — unas cinco mil líneas de código y dos mil de plantillas. El griego es el idioma por defecto y el inglés vive bajo /en/, y la paridad es estructural, no añadida: cada proyecto, noticia y página es una fila con una fila de traducción por idioma, los slugs pertenecen a la traducción para que las páginas griegas conserven URL derivadas del griego, y un tercer idioma no exigiría ningún cambio de esquema. La migración es código, no una exportación puntual. Veintiún pasos ordenados y repetibles reconstruyen el sitio entero desde el origen WordPress — leen el contenido del Muffin Builder, eliminan textos repetitivos, normalizan los encabezados, fusionan noticias duplicadas y extraen a archivos las imágenes incrustadas como data-URI — y trasladan 33 proyectos, 90 noticias y 20 páginas en ambos idiomas, con 798 redirecciones para que los enlaces antiguos lleguen a sus páginas nuevas. Cada imagen de la biblioteca es un WebP de menos de 200 KB: la calidad baja de 82 a 40, después las dimensiones se reducen hasta que cabe, y el original se descarta. El panel da al centro sus proyectos, noticias y páginas en ambos idiomas con TinyMCE, una biblioteca de medios, los datos de contacto, y los contadores y bloques de la portada. Los datos estructurados incluyen la dirección postal, el número de registro mercantil y el horario — tres datos que la web antigua publicaba en un widget del pie de página del tema, donde ninguna entrada ni ningún importador podía verlos.
WordPress había escondido algunos datos. La dirección postal, el número de registro mercantil y el horario estaban en un widget del pie de página del tema y no en ninguna entrada, así que una exportación de contenido nunca los veía, y el segundo teléfono se contradecía en tres lugares de la web antigua. Las URL griegas rompían además el diseño obvio de la base de datos: codificadas con porcentajes, superan a menudo los 191 caracteres compartiendo prefijos largos, de modo que un índice de prefijo rechaza como duplicadas direcciones realmente distintas. Y un editor bilingüe tiene un modo de fallo silencioso: un guardado que omite un idioma es indistinguible de alguien que lo vacía a propósito.
Soluciones
Cada corrección es su propio paso de migración numerado, de modo que una reconstrucción desde cero a partir de WordPress reproduce el teléfono confirmado por el cliente y la dirección recuperada en lugar de volver a importar los errores antiguos. Las redirecciones son únicas sobre un hash SHA-256 de la ruta antigua, no sobre un prefijo. Cada segmento de archivo solo se resuelve en su propio idioma, para que un elemento no viva en dos URL repartiendo su propio posicionamiento. Cada formulario de traducción envía un marcador de presencia por idioma — es lo que permite que un idioma ausente signifique «sin cambios» y no «borrar» —, y la batería de pruebas del panel incluye una prueba de regresión para ello. Los nombres de archivo se normalizan a NFC antes de la transliteración, porque macOS y Linux guardan el mismo nombre griego con bytes distintos.
Proyectos Activos — El Trabajo Actual del Centro, en PortadaContadores de la Portada — Cuatro Cifras que Edita el Propio CentroProyectos — Activos y Pasados, a Un Clic de DistanciaNoticias — Noventa Artículos Traídos de WordPress, en Ambos IdiomasHerramientas de Autoformación — Guías y Materiales en un Solo ÍndiceContacto — La Dirección que la Web Antigua Guardaba en un Widget del PieLa Parte en Inglés — El Mismo Archivo con Sus Propias URLEl Panel — Lo que Publica el Centro y lo que Aún Espera una Revisión de TraducciónProyectos — Ambos Idiomas en Cada Fila, Traducciones sin Revisar SeñaladasEl Editor — Pestañas en Griego e Inglés, Campos SEO, Texto EnriquecidoContadores — Las Cifras de la Portada, Editadas en Ambos IdiomasDatos de Contacto — Un Formulario, Dos Idiomas, en Toda la WebMedios — Cada Imagen Convertida a WebP de Menos de 200 KB
Nuestro sitio web ha sido diseñado conforme a las últimas directrices de accesibilidad WCAG 2.2 nivel AA (Web Content Accessibility Guidelines). Esto significa que el sitio web es accesible para todos los usuarios, incluidas las personas con discapacidad.
Funciones de accesibilidad:
Contraste de colores adecuado para una lectura cómoda
Tipografías y tamaños de texto legibles
Navegación completa por teclado
Texto alternativo para todas las imágenes
Estructura clara y HTML semántico
Compatibilidad con lectores de pantalla
Áreas táctiles de tamaño ampliado
Indicadores de enfoque visibles
La accesibilidad es nuestro compromiso con todos los usuarios.
Financiación UE - NextGenerationEU
Financiado por la Unión Europea – NextGenerationEU
Esta empresa está financiada en el marco de la acción «Subvención para Iniciativas Empresariales de Jóvenes Profesionales Autónomos (NEE)» del Servicio Público de Empleo (DYPA), con financiación de la Unión Europea – NextGenerationEU, a través del Mecanismo de Recuperación y Resiliencia «Grecia 2.0».
El Plan Nacional de Recuperación y Resiliencia «Grecia 2.0» apoya a empresas y profesionales en su desarrollo y transformación digital, ofreciendo herramientas financieras para reforzar la competitividad, la innovación y el empleo.
A través de este programa, savage.design obtuvo los recursos necesarios para desarrollar una presencia digital moderna, accesible y funcional que mejora la comunicación con los clientes y la prestación de servicios.
El panel de administración con IA es una interfaz inteligente que le permite gestionar cada aspecto de su sitio web simplemente hablándole. Sin paneles CMS, sin conocimientos técnicos, sin edición manual. Solo dígale a la IA lo que desea y véalo materializarse en tiempo real.
Entorno de pantalla dividida
Converse con su asistente de IA a la izquierda mientras ve los cambios aparecer en directo a la derecha. Alterne entre las vistas de escritorio, tableta y móvil para ver exactamente cómo se ve su sitio en cada dispositivo.
Tres modos de funcionamiento
Preguntar
Haga preguntas sobre su sitio web, obtenga explicaciones y orientación — sin realizar ningún cambio.
Actuar
Indique a la IA que realice cambios. Edite texto, actualice estilos, cambie imágenes, añada secciones — todo revisado en borrador antes de publicar.
Planificar
Solicite un plan de implementación detallado para actualizaciones complejas. La IA lo desglosa en pasos con estimaciones de alcance antes de comenzar.
Qué puede hacer su IA
Editar textos, títulos y contenido de página
Actualizar colores, tipografías y diseño
Reemplazar y gestionar imágenes
Optimización SEO y etiquetas meta
Añadir nuevas secciones y páginas
Gestión de contenido multilingüe
Historial de versiones con restauración en un clic
Separación borrador/producción — revisión antes de publicar
Seguridad de nivel empresarial
Todos los cambios van primero a borrador — nunca directamente a su sitio en producción
Historial completo de versiones con restauración instantánea a cualquier estado anterior
Autenticación multiusuario con acceso basado en roles
Registro de auditoría exhaustivo de cada acción
Elija su plan
Starter
€40
/mes
Impulsado por Claude Haiku 4.5
Ideal para actualizaciones sencillas de contenido, ediciones de texto y cambios de imágenes.
Edición de texto e imágenes
Gestión básica de contenido
Historial de versiones
1 cuenta de usuario
Más popular
Professional
€100
/mes
Impulsado por Claude Sonnet 4.6
Cambios de diseño, nuevas secciones, SEO y creación de contenido.
Todo lo incluido en Starter
Cambios de diseño y maquetación
Optimización SEO
Hasta 3 cuentas de usuario
Enterprise
€250
/mes
Impulsado por Claude Opus 4.6
Funcionalidades complejas, rediseños completos de página, JavaScript personalizado y desarrollo avanzado.
Todo lo incluido en Professional
Desarrollo de funcionalidades multifichero
Código personalizado avanzado
Cuentas de usuario ilimitadas
¿Le interesa el AI Admin Panel? Inclúyalo en su solicitud de presupuesto.