El Marco de Horus es un intento bastante sólido en el diseño de un buen marco de programación orientada a objetos en un paquete pequeño como sea posible.
Centrado en una base de código luz y en un enfoque sólido en estándares amigables, Horus se puede utilizar para escribir aplicaciones avanzadas sin tener que lidiar con kits de herramientas de codificación complejas como Zend o CakePHP .
Horus es fácil de aprender y el código está muy bien comentado en los desarrolladores de casos necesita ayuda para averiguar lo que está pasando
¿Qué hay de nuevo en esta versión:.
- Ahora usted debe tener al menos PHP 5.3
- Nueva Clase Horus_Facade.
- clase Horus_PDO eliminado.
- Puede utilizar objetos u objetos estáticos fácilmente.
- Nuevos constantes.
- Eliminado todos los códigos inútiles.
- Nuevo sistema de Eventos.
- Nueva función Horus ().
¿Qué hay de nuevo en la versión 12.0:
- Ahora usted debe tener al menos PHP 5.3
- Nueva Clase Horus_Facade.
- clase Horus_PDO eliminado.
- Puede utilizar objetos u objetos estáticos fácilmente.
- Nuevos constantes.
- Eliminado todos los códigos inútiles.
- Nuevo sistema de Eventos.
- Nueva función Horus ().
¿Qué hay de nuevo en la versión 11.0:
- Ahora usted debe tener al menos PHP 5.3
- Nueva Clase Horus_Facade.
- clase Horus_PDO eliminado.
- Puede utilizar objetos u objetos estáticos fácilmente.
- Nuevos constantes.
- Eliminado todos los códigos inútiles.
- Nuevo sistema de Eventos.
- Nueva función Horus ().
¿Qué hay de nuevo en la versión 10.1:
- Ahora usted debe tener al menos PHP 5.3
- Nueva Clase Horus_Facade.
- clase Horus_PDO eliminado.
- Puede utilizar objetos u objetos estáticos fácilmente.
- Nuevos constantes.
- Eliminado todos los códigos inútiles.
- Nuevo sistema de Eventos.
- Nueva función Horus ().
¿Cuál es nuevo en la versión 9.4:
- Añadido nuevos métodos (__invoke, cuenta, del, ldel, LHAS) en Horus_Container.
- Añadido nuevo método en el caché Horus_Response.
- Añadido nuevodominio atajo Regex.
- Actualizado el archivo wiki.html.
- HPHP es ahora el fundamento de XPress CMS, que estará disponible muy pronto.
¿Qué hay de nuevo en la versión 9.2:.
- Añadido más poder al Horus_Container
- Actualizado el wiki.
¿Qué hay de nuevo en la versión 9.0:
- Horus Marco se convirtió en un marco portátil oop pila completa li >
- Nuevas Clases y gerentes
- Clase Medio Ambiente
- Administrador de respuesta li>
- Request Manager
- Smart Routing sin bucle acaba ruta perezoso
- Soporte de enrutamiento Sub-dominio
- Múltiples formas de implementar emulador de reescritura para cualquier servidor web
- utilitites Clase
- DOP Clase simplificado
- Mejor Autocargador Clase
- Sistema Nuevos Ganchos
¿Qué hay de nuevo en la versión 8.0:.
- Más rápido que en el pasado
- Más potencia con menos código.
- Más pequeño.
- override Método de post-formulario.
- Full Procesal (No hay programación orientada a objetos, pero listo para la programación orientada a objetos Apps).
- Más ayudantes.
- Ejecutar una o varias rutas sin bucles.
¿Qué hay de nuevo en la versión 7.0:
- Nuevo mecanismo de enrutamiento de alto rendimiento
- Se ha añadido soporte para el enrutamiento subdominio
- Nueva sencilla clase controlador modular
- Las nuevas variables de entorno
- Nueva Constantes
- Nueva función Horus () para obtener el objeto horus
- Nuevo método Horus () - & # X3e; estática () a un objeto de la memoria de las horas punta, la memoria-uso actual y la carga de la CPU promedio
- Horus.php es ahora más rápido y podría ser comparado con cualquier código PHP sencillo
- Códigos inútiles eliminados
- Optimizado algunas partes del código
- Router y SQL clases ahora son perezosos inicializaron [construida solo bajo pedido]
- Horus 7 ahora se fusiona cualquier entrada vars de cualquier método de petición [HEAD, POST, PUT, GET, etc ...] en una sola matriz $ _REQUEST
- Horus 7 acepta cualquier formato de entrada & quot; json / xml / query-string & quot;
¿Qué hay de nuevo en la versión 6.0:.
- Reescribir Horus Router con nuevas ideas poderosas
- métodos Nueva Horus.
- Mejorado Horus de contenedores.
- Tienda clase Nuevo documento basado en dbms sql.
- Tecla Nueva class = & # X3e; tienda de valor basado en dbms sql.
- Optimizado algunos códigos.
- Nuevo método simulador utilizando /? o li /.
¿Qué hay de nuevo en la versión 5.0:
- Mucho más rápido
- No hay configuraciones
- Auto detectar si se habilita simulador o no
- Sólo un marco de un archivo
¿Qué hay de nuevo en la versión 4.1:.
- Más limpieza de código
- cargador de clases eliminado.
- Nueva clase 'Tabla' para las interacciones de SQL.
- clase 'Controller' Nueva extender una clase en un router.
- Nueva opción Config para 'horus.controllers_dir'.
¿Qué hay de nuevo en la versión 4.0.0:
- Todo el código está ahora limpia y clara
- Horus es ahora sólo una base de código completo flexibles fuerte
- El kernel reorganizó
- Horus ya está listo para trabajar bajo cualquier patrón de diseño (mvc / HMVC, .. etc)
- Reconstruida algo de código desde cero
- eliminadas todas las funciones generales y clases
¿Qué hay de nuevo en la versión 3.0.0:
- Eliminado algunas funciones
- Re-optimizado el núcleo
- no buenos códigos eliminados
- Eliminado eventos_ * funciones, añadido nuevos eventos inteligentes clase OOP
- Fijo toda pasado versiones errores
- Re-construido el enrutador desde cero
- Router es ahora compatible con los permisos
- Nuevo contenedor de clase
- Las nuevas funciones
¿Qué hay de nuevo en la versión 2.0.0:
- Las nuevas funciones
- códigos no votos eliminados
- Re-Optimizado el núcleo
- Nueva Ganchos / Eventos en el núcleo
- clases Horus ahora bajo su control total
- Eliminado clase de eventos, reemplazado con sólo 3 funciones diminutas
- cargador de clases eliminado, sustituido por un pequeño auto inteligente función (carga y mapa)
- Actualizado el simulador mod_rewrite
¿Qué hay de nuevo en la versión 1.4.0:
- Optimizado Kernel
- Errores solucionados
- Nuevas funciones:
- mempty () como vacío pero trabaja con múltiples vars a la vez
- halt ($ code, $ mensaje) detener la aplicación y el código de estado HTTP
- array_get (array $ de entrada, $ aguja, $, excepto = null) Obtener elementos de matriz o conseguir todos excepto algunos
- La nueva API de hash de contraseñas de PHP 5.5 ya está aquí en cualquier versión de PHP;) password_hash (), password_get_info (), password_needs_rehash (), password_verify ()
- paginate () Tiny Función inteligente paginación
- array_column () Devuelve los valores de una sola columna en la matriz de entrada
- Maili () Correo () mejoró la función
- Opciones de configuración nuevos:
- Ahora usted puede ajustar / restablecer cualquier configuración desde cualquier lugar, no sólo de horus construcción usando () - & # X3e; config ()
- 'horus.timezone' set zona horaria local, default & quot; PHP predeterminada & quot;
- 'horus.auto_run' decirle horus para ejecutarlo auto automáticamente por lo que no hace horus () - & # X3e; ejecutar (), por defecto & quot; verdad & quot;
- 'horus.use_router' si desea utilizar router o no: D, por defecto & quot; falso & quot;
- 'horus.simulator_method' [1 o 2], método que es lo que quieres, 'index.php /' (1) o (2), de forma predeterminada & quot '/?'; 1 & quot;
- Nuevas Constantes:
- Si es la misma que la verdadera
- No es lo mismo que false
- ORM nuevo método
- GetSQL () para obtener la declaración de sql generada
- getInputs () para obtener los insumos generados (valores consolidados)
¿Qué hay de nuevo en la versión 1.3.0:
- Nueva Clase (ORM)
- Nuevas funciones (array_start (), array_end (), horus (), array_isset (), array_unset (), array_define ())
- Opciones Nueva configuración
- La carga automática de los acontecimientos, ORM es ahora opcional
- Las vistas múltiples de representación a la vez
- Solución de errores de la versión 1.2.0
- En Métodos de clase, ahora es compatible con url extensión igual: .html y '-' Desde la versión 1.3.0
- Kernel optimizado
Requisitos
- PHP 5 o superior
Comentarios que no se encuentran