Presentado Europio 1.0, núcleo para arquitecturas MVC modulares en PHP 5 orientado a objetos

Europio es un conjunto de Librerías PHP liberadas bajo licencia LGPL v3.0 (Software Libre), compuestas de helpers, handlers, clases, funciones agregadas, un dispatcher de URLs y un ORM, diseñadas para actuar como núcleo (core) genérico de aplicaciones modulares desarrolladas bajo el patrón arquitectónico Modelo-Vista-Controlador y programadas en PHP 5.3+ orientado a objetos.

Pensado y desarrollado para programadores cuyos conocimientos del lenguaje PHP, la orientación a objetos y las arquitecturas MVC sean fluidos, Europio presenta las siguientes características:

MissArchitect: Una suite compuesta de un dispatcher de URLs amigables, manejadores de eventos y peticiones de usuario, y estandarizador de arquitecturas MVC.

MissArchitect ORM: Herramienta de mapeo relacional de datos. La versión en desarrollo incorporó además un método read() genérico.

DBAbstractModel: Capa de abstracción para bases de datos MySQL (opera con la extensión mysqli de PHP 5)

PHPAggregate: Librería de funciones agregadas para la validación de datos a través de expresiones regulares.

PHPFormValidator: Ayudante para PHPAggregate (valida formularios con solo ser instanciado).

PHPTemplate: Clase para renderización de diccionarios de datos dinámicos y capa de abstracción que permite independizar la lógica de las vistas en MVC de los layout.

Información detallada del proyecto en eugeniabahit.blogspot.com

Web colaborativa del proyecto (archivos y manual completo disponible) en launchpad.net