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/
 
}}
 
}}
<div align="justify">
+
 
 
'''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 integridadconceptual fuerte.
+
*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 tienensu propio nombre de espacio. Esto hace que sea fácilde mezclar y combinar con los componentes de otras bibliotecas y framework.
+
*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 heredablepor clases: es posible establecer un valor en el archivo de configuración para una clase, y todos sus hijos heredan los valores por defecto.
+
*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 heredablepor clase: es posible  establecerlas cadenas de entorno local parauna clase, y todos sus hijos heredan esas cadenas.
+
*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 robustoy potente que le permite crear formularios de forma automática a partir de objetos de registros.
+
*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 cuidadosade los patrones de desarrollo de las empresas
+
*Integración cuidadosa de los patrones de desarrollo de las empresas
 
</div>
 
</div>
  

última versión al 17:46 9 jul 2021

Solar
Información sobre la plantilla
Parte de la familia Framewoks PHP
Solar logo.jpg
Framework PHP para Desarrollo Web
Última versión estable1.1.2 (2010-11-09)
Sistemas Operativos compatiblesMultiplataforma
LicenciaNew BSD license.
Sitio web
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.


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

Fuente