Diferencia entre revisiones de «Solar»
(→Características) |
m (Revertidos los cambios de Usuario1 (disc.) a la última edición de Javiermartin jc) (Etiqueta: Reversión) |
||
| (No se muestran 3 ediciones intermedias de 3 usuarios) | |||
| Línea 23: | Línea 23: | ||
http://solarphp.com/ | http://solarphp.com/ | ||
}} | }} | ||
| − | + | ||
'''Solar''' es un [[framework]] para [[PHP]] 5 que nos permite desarrollar aplicaciones web de forma rápida. Usa conceptos derivados del sistema de plantillas Savant, el paquete de gestion de objeto-relación de DB_Table, Yawp para la creación de aplicaciones y la estructura de PEAR. Solar aporta una buena documentación, un aprendizaje sencillo. Basado en la estructura MVC, dispone además de librerías para autenticación en [[LDAP]], TypeKey, bases de datos, htpasswd y otras fuentes, y sistema de caché para memcache, [[APC]] y XCache, entre otros. | '''Solar''' es un [[framework]] para [[PHP]] 5 que nos permite desarrollar aplicaciones web de forma rápida. Usa conceptos derivados del sistema de plantillas Savant, el paquete de gestion de objeto-relación de DB_Table, Yawp para la creación de aplicaciones y la estructura de PEAR. Solar aporta una buena documentación, un aprendizaje sencillo. Basado en la estructura MVC, dispone además de librerías para autenticación en [[LDAP]], TypeKey, bases de datos, htpasswd y otras fuentes, y sistema de caché para memcache, [[APC]] y XCache, entre otros. | ||
| Línea 29: | Línea 29: | ||
==Características== | ==Características== | ||
| − | *Elegante y consistente: la base de código en sí es fácil de comprender, se adhiere bien a las convenciones de nombres, y muestra una | + | *Elegante y consistente: la base de código en sí es fácil de comprender, se adhiere bien a las convenciones de nombres, y muestra una integridad conceptual fuerte. |
| − | *Clases con nombres de espacio: las clases | + | *Clases con nombres de espacio: las clases tienen su propio nombre de espacio. Esto hace que sea fácilde mezclar y combinar con los componentes de otras bibliotecas y framework. |
| − | *Configuración | + | *Configuración heredable por clases: es posible establecer un valor en el archivo de configuración para una clase, y todos sus hijos heredan los valores por defecto. |
| − | *Localización | + | *Localización heredable por clases: es posible establecer las cadenas de entorno local para una clase, y todos sus hijos heredan esas cadenas. |
| − | *Modelo de sistema | + | *Modelo de sistema robusto y potente que le permite crear formularios de forma automática a partir de objetos de registros. |
*Extensible filtrado de datos para validar la entrada por parte del usuario. | *Extensible filtrado de datos para validar la entrada por parte del usuario. | ||
| Línea 49: | Línea 49: | ||
*Una Comunidad activa y amigable. | *Una Comunidad activa y amigable. | ||
| − | *Integración | + | *Integración cuidadosa de los patrones de desarrollo de las empresas |
</div> | </div> | ||
última versión al 17:46 9 jul 2021
| ||||||||||||||
Solar es un framework para PHP 5 que nos permite desarrollar aplicaciones web de forma rápida. Usa conceptos derivados del sistema de plantillas Savant, el paquete de gestion de objeto-relación de DB_Table, Yawp para la creación de aplicaciones y la estructura de PEAR. Solar aporta una buena documentación, un aprendizaje sencillo. Basado en la estructura MVC, dispone además de librerías para autenticación en LDAP, TypeKey, bases de datos, htpasswd y otras fuentes, y sistema de caché para memcache, APC y XCache, entre otros.
Características
- Elegante y consistente: la base de código en sí es fácil de comprender, se adhiere bien a las convenciones de nombres, y muestra una integridad conceptual fuerte.
- Clases con nombres de espacio: las clases tienen su propio nombre de espacio. Esto hace que sea fácilde mezclar y combinar con los componentes de otras bibliotecas y framework.
- Configuración heredable por clases: es posible establecer un valor en el archivo de configuración para una clase, y todos sus hijos heredan los valores por defecto.
- Localización heredable por clases: es posible establecer las cadenas de entorno local para una clase, y todos sus hijos heredan esas cadenas.
- Modelo de sistema robusto y potente que le permite crear formularios de forma automática a partir de objetos de registros.
- Extensible filtrado de datos para validar la entrada por parte del usuario.
- Adaptadores de autenticación para LDAP, TypeKey, base de datos, htpasswd, y otras fuentes.
- Adaptadores de memoria caché para el memcache, APC, XCache, y otros sistemas.
- Helpers de Vistas para enlaces, imágenes, hojas de estilo, generación de formularios
- Una Comunidad activa y amigable.
- Integración cuidadosa de los patrones de desarrollo de las empresas
