Mensaje de Ned
| (19:00 11-04-2026) |
| Antes que nada, gracias por los comentarios positivos en la federación INT y por los mensajes personales de apoyo. Realmente hacen la diferencia, especialmente en un periodo como este. Hablo no solo por mí, sino también por Guy, quien últimamente ha estado compartiendo las mismas jornadas de trabajo un poco fuera de lo normal. Lo que han estado viendo en las últimas semanas no empezó ahora. En realidad viene de una decisión que tomamos hace un tiempo, cuando quedó claro que estábamos en un punto de inflexión técnico y, posiblemente, también tecnológico y estratégico. Durante mucho tiempo, Maxithlon ha estado funcionando con varios problemas históricos detrás de escena. No siempre eran visibles, pero sí suficientes como para consumir tiempo y energía de forma constante. En cierto momento, nos dimos cuenta de que estábamos atrapados en un ciclo. Si solo tienes, por ejemplo, diez horas a la semana para trabajar en el juego y usas esas diez horas arreglando pequeños problemas en lugar de resolver las causas de fondo, nunca avanzas realmente. Así que tomamos la decisión consciente de invertir ese tiempo de manera diferente, incluso si eso significaba ser menos visibles al principio, y comenzamos una reescritura profunda de partes clave del sistema. Empezamos con el sistema de cron y luego fuimos avanzando gradualmente hacia muchas funciones centrales. También vale la pena recordar que Maxithlon fue construido originalmente en una época completamente diferente. Esto fue antes de Facebook, antes de que los smartphones fueran algo común, incluso antes de que existiera el iPhone. Para los más técnicos: en 2005 trabajábamos con PHP 4, sin transacciones, sin namespaces y con una forma muy distinta de estructurar aplicaciones. Incluso CSS estaba en sus primeras etapas, mientras que hoy contamos con frameworks mucho más avanzados y mucha lógica que se maneja directamente en el navegador. Con el tiempo, se fueron acumulando funcionalidades y correcciones una encima de otra. Programar puede volverse un poco como los cordones de unos zapatos: los ajustas y reajustas, pero llega un punto en el que la única solución real es desatar todo y empezar de cero. Algunos de los problemas de tiempo atrás eran precisamente el resultado de ese tipo de acumulación. En el aspecto técnico, ya hemos migrado Maxithlon a PHP 8.0. Este es un paso importante, considerando que antes la plataforma corría sobre PHP 7.4, cuyo soporte finalizó en 2022. PHP 8.0 también ya terminó su ciclo de vida en 2023, así que la próxima semana también estaremos cambiando de servidores para alinearnos con PHP 8.4 y poner la plataforma nuevamente en línea con los estándares actuales de desarrollo. Puede que ya hayan notado algunos pequeños cambios en el camino. Por ejemplo, actualizamos el flujo de inicio de sesión. Ahora el sistema conserva la URL de la página, así que si recargas estando logueado y te pide iniciar sesión otra vez, volverás a la página en la que estabas y no al inicio. Es un detalle pequeño, pero forma parte de un esfuerzo más amplio por modernizar la experiencia. También puede que no hayan notado que el contador de usuarios en línea en el encabezado ahora se actualiza incluso mientras la página está abierta, sin necesidad de recargar. Son pequeños experimentos, pero hacen parte de un esfuerzo más grande para mejorar las capacidades técnicas de la plataforma y abrir la puerta a funciones más dinámicas en el futuro. La buena noticia es que este trabajo ya está empezando a dar resultados. Si logramos liberar aunque sea parte de esas diez horas del constante “apagar incendios”, significa que por fin podremos dedicar más tiempo a construir, mejorar y añadir nuevas funcionalidades sin estar bloqueados por limitaciones técnicas de base. Aún no hemos terminado el proceso, pero definitivamente vamos en la dirección correcta. Gracias nuevamente por su paciencia, sus comentarios y su apoyo. Realmente ayudan más de lo que imaginan. Ned |

Español, Latinoamerica
Català
Čeština
Dansk
Deutsch
Eesti
English
Español
Eλληνικά
Français
Hrvatski
Italiano
Latviešu (Beta)
Lietuvių
Magyar (Beta)
Nederlands
Nederlands, België (Vlaams)
Polski
Português
Português brasileiro
Română
Slovenčina
Suomi
Svenska (Beta)
Русский (Russian)
Українська (Ukrainian)
中文 (Chinese) (Beta)