¿Qué aporta KumbiaPHP?

KumbiaPHP es un esfuerzo por producir un framework que ayude a reducir el tiempo de desarrollo de una aplicación web sin producir efectos sobre los programadores, basándonos en principios claves, que siempre recordamos.

KISS «Mantenlo simple, estúpido» (Keep It Simple, Stupid).

DRY No te repitas, en inglés Don’t Repeat Yourself, también conocido como Una vez y sólo una.

● Convención sobre configuración.

● Velocidad.

Además KumbiaPHP esta fundamentado en las siguientes premisas:

● Fácil de aprender.

● Fácil de instalar y configurar.

● Compatible con muchas plataformas.

● Listo para aplicaciones comerciales.

● Simple en la mayor parte de casos pero flexible para adaptarse a casos más complejos.

● Soportar muchas características de aplicaciones Web actuales.

● Soportar las prácticas y patrones de programación más productivos y eficientes.

● Producir aplicaciones fáciles de mantener.

● Basado en Software Libre.

Lo principal es producir aplicaciones que sean prácticas para el usuario final y no sólo para el programador. La mayor parte de tareas que le quiten tiempo al desarrollador deberían ser automatizadas por KumbiaPHP, para que pueda enfocarse en la lógica de negocio de su aplicación. No deberíamos reinventar la rueda cada vez que se afronte un nuevo proyecto de software.

Para satisfacer estos objetivos KumbiaPHP está escrito en PHP5. Además ha sido probado en aplicaciones reales que trabajan en diversas áreas con variedad de demanda y funcionalidad. Es compatible con las bases de datos disponibles actuales mas usadas:

● MySQL.

● PostgreSQL.

● Oracle.

● SQLite.

El modelo de objetos de KumbiaPHP es utilizado en las siguientes capas:

● Abstracción de la base de datos.

● Mapeo Objeto-Relacional.

● Modelo MVC (Modelo, Vista, Controlador).

Características comunes de aplicaciones Web que son automatizadas por KumbiaPHP:

● Plantillas (TemplateView).

● Validación y Persistencia de Formularios.

● Administración de Caché.

● Scaffolding.

● Front Controller.

● Interacción AJAX.

● Generación de Formularios.

● Seguridad.

Referencia: Manual kumbiaPHP

Leave a Reply

Your email address will not be published. Required fields are marked *