Estamos felices de anunciar la publicación de la versión 2.0 de JuncoCMS con importantes novedades.
Con la nueva versión 2.0 de JuncoWeb se pretende cubrir las necesidades de un software seguro para los tiempos que corren.
PHP 7
En principio, está programado en PHP 7. Se tuvo en cuenta la clase Throwable y el nuevo control de errores de php. En la misma línea, se creó la extensión «logger», una implementación de PSR-3.
$logger = new Logger();
$logger->alert('Ha ocurrido un error.', $context);
Base de datos
Si bien seguimos trabajando con mysqli, se agregó el método «quote», propio de PDO, y algunos comportamientos similares a éste, como ser: en las consultas preparadas, no se necesita pasar el tipo de parámetro.
Además, posee ahora varios métodos que permiten las consultas preparadas de manera sencilla. Leer+
$params = [$_GET['id']];
$db = db::get();
// query
$db->safeQuery('SELECT * FROM tbl_name WHERE id = ?', $params);
Sistema de usuarios más seguro
El sistema de usuarios, ahora es más seguro y flexible. Basado en las ideas de Paragon, tanto las sesiones como las autentificaciones se realizan a través de tokens criptográficamente seguros.
Además, el usuario podrá realizar un seguimiento de sus actividades de inicio de sesión en distintos dispositivos, como así también, de las solicitudes de cambios en sus datos.
Más novedades
Se realizaron mejoras en los ajustes, en la administración de las extensiones, en el paginador, y en todas las librerías en general.