Phpost

Versión completa: Presentamos Risus Nova 2.0: nueva etapa del CMS
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
He realizado una actualización importante del CMS PHPPost para adaptarlo a tecnologías actuales y mejorar tanto la estabilidad como la compatibilidad futura del sistema.

Entre los principales cambios realizados se encuentran:
  • Actualización completa a PHP 8.5.4
  • Integración de CKEditor 5 como nuevo editor visual
  • Migración y adaptación a Smarty
  • Corrección de errores heredados y mejoras internas del núcleo

Esta actualización no ha sido únicamente un cambio de versión, sino una modernización general del sistema para garantizar un mejor rendimiento, mayor seguridad y compatibilidad con servidores actuales.

¿Qué se ha mejorado?
Compatibilidad con PHP 8.5.4

El CMS ahora funciona sobre una versión moderna de PHP, eliminando funciones obsoletas y adaptando el código a los nuevos estándares del lenguaje. Esto permite:
  • Mayor velocidad de ejecución
  • Mejor gestión de memoria
  • Más seguridad
  • Compatibilidad con hosting actuales y futuros

Además, se han corregido numerosos avisos, warnings y errores que aparecían en versiones recientes de PHP.

Nuevo editor CKEditor 5

Se ha sustituido el antiguo editor por CKEditor 5, ofreciendo:
  • Interfaz más moderna
  • Mejor compatibilidad con navegadores actuales
  • Edición más estable
  • Mejor experiencia al crear publicaciones y contenido

También se han adaptado funciones internas relacionadas con la subida de imágenes y la edición avanzada de textos.

Actualización de Smarty a la versión 5.8.0
 El motor de plantillas Smarty ha sido actualizado y adaptado completamente para mejorar:
  • Rendimiento del sistema de plantillas
  • Seguridad en la renderización
  • Compatibilidad con PHP moderno
  • Organización interna del código

Durante el proceso se corrigieron múltiples incompatibilidades heredadas de versiones antiguas.
Correcciones y mejoras generales


Además de las actualizaciones principales, también se realizaron múltiples ajustes internos:
  • Corrección de errores históricos
  • Optimización de consultas y procesos
  • Limpieza de código legado
  • Mejoras de estabilidad
  • Compatibilidad general con entornos modernos
  • Nace Risus Nova 2.0

Con esta nueva etapa, el proyecto pasa a llamarse:

Risus Nova 2.0

El objetivo es mantener vivo el CMS, modernizarlo y convertirlo en una plataforma más sólida, rápida y preparada para seguir evolucionando durante los próximos años.
La comunidad también forma parte del proyecto.
Me gustaría conocer vuestra opinión y saber qué os gustaría ver en futuras versiones de Risus Nova 2.0.



Algunas ideas que ya tengo en mente son:
  • Mejoras visuales y responsive
  • Sistema de plugins
  • Panel de administración modernizado
  • Mejor SEO
  • API REST
  • Mejor sistema de usuarios y permisos
  • Optimización de rendimiento
  • Nuevas funciones sociales

Pero también quiero escuchar a la comunidad.

¿Qué funcionalidades os gustaría que tuviera?
¿Qué mejoraríais del CMS?
¿Qué echáis en falta actualmente?

Toda sugerencia, idea o reporte es bienvenida y ayudará a seguir mejorando el proyecto.