EaglePHP es un marco de desarrollo PHP MVC de código abierto, eficiente y orientado a objetos. Está completamente basado en PHP5 y se puede utilizar para desarrollar programas y servicios WEB. Se basa en las ideas de diseño de excelentes marcos extranjeros. posible el desarrollo y establece un modelo para promover la reutilización de código ayuda a promover el desarrollo rápido de software (RAD) y crear programas más estables, ahorrando tiempo a los desarrolladores y reduciendo el trabajo de reescribir el código.
Características del marco
1. El código está completamente escrito en php5 orientado a objetos, conciso y estandarizado.
2. Diseño estructural modular, fácil de ampliar.
3. Utilice el modo mvc para mejorar la capacidad de mantenimiento del programa.
4. Admite gestión y reenvío de múltiples proyectos controlados por diferentes entradas únicas.
5. Admite el modo de línea de comando cli.
6. Proporcione extensiones de múltiples controladores para mysql y clases básicas relacionadas con el caché.
7. Utilice el motor de plantillas Smarty para separar la capa de presentación y la capa empresarial.
8. Proporcione un modo de carga automática unificado y un espacio de nombres unificado.
9. Proporcionar personal técnico para desarrollar herramientas de depuración y sistemas de seguimiento de errores.
10. Impulsar la arquitectura basada en la URL de la página y la acción del formulario (campo oculto).
11. Generar automáticamente operaciones de tablas de bases de datos para respaldar el desarrollo secundario.
12. Admite el cambio fluido de sesiones en Memcahe, base de datos y archivos.
13. El componente de filtro integrado de alta seguridad implementa un mecanismo de filtrado para evitar la inyección de SQL y los ataques de secuencias de comandos entre sitios XSS.
14. Admite ORM, logrando realmente la velocidad de desarrollo de programación orientada a objetos y un rendimiento superior.
15. Módulo de salida de documentos incorporado para generar un manual de desarrollo de API en formato chm o html para proyectos específicos.
Registro de actualización del marco de código abierto EaglePHP v1.6:
1. Agregue la configuración de alias de la tabla de la base de datos y la configuración de parámetros: parámetro dbprefix en Com/Config/DbConfig.php.
2. Modifique el directorio de la sesión y configúrelo. Los datos se guardan en el directorio Com/data/_session de forma predeterminada.
3. Agregue copia de seguridad/restauración por lotes de la base de datos por fecha, optimización y reparación por lotes de datos de la tabla y vea la estructura de la tabla.
4. Agregue la configuración del ciclo de vida de la sesión y agregue la constante SESSION_LIFE_TIME al archivo de configuración principal Main.inc.php.
5. Se agregó la función de configuración de parámetros del sistema, que puede establecer el sitio, el núcleo, el archivo adjunto, el rendimiento y otros parámetros.
6. El comunicado de prensa agrega las funciones de descarga remota de imágenes, extracción de miniaturas de artículos y eliminación de enlaces que no pertenecen al sitio.
7. Modifique la gestión de permisos, restrinja las funciones y cuentas de administrador y prohíba la eliminación. Los superadministradores tienen todos los permisos y cancelan la edición y verificación de permisos.
8. El comunicado de prensa utiliza tecnología PHP de segmentación de palabras para extraer automáticamente palabras clave del contenido del artículo.
9. Agregue un sistema de sitio web front-end para enumerar artículos, anuncios y notas de Weibo. Puede hacer clic para ver el texto del artículo.
10. Agregue la función de administración de notas diarias de Weibo en segundo plano.
11. Se corrigió el error por el cual aparecía una nueva ventana al hacer clic en otras páginas después de cargar fotos mediante flash.
12. Se corrigió el error que causaba que el cuadro de texto no pudiera enfocarse en el editor de fondo.
Expandir