# eflask-admin **Repository Path**: code1234/eflask-admin ## Basic Information - **Project Name**: eflask-admin - **Description**: 易语言后端开发解决方案 - **Primary Language**: 易语言 - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 17 - **Created**: 2022-03-13 - **Last Updated**: 2022-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # eflask-admin #### 介绍 * 易语言WEB开发解决方案,前后端分离。 * 前端基于百度[amis](https://gitee.com/baidu/amis?_from=gitee_search)低代码平台,后端基于 **eflask-aalib** 易语言后端框架。 #### eflask-aalib框架图 ![输入图片说明](eflask.png) #### eflask-aalib功能 ##### 1.网页服务器 * a、网页协商缓存。减少服务器带宽压力。 * b、过滤路径遍历攻击。 * ![输入图片说明](doc/%E7%BD%91%E9%A1%B5%E6%9C%8D%E5%8A%A1.png) ##### 2.接口开发 * ![输入图片说明](doc/%E6%8E%A5%E5%8F%A3%E5%BC%80%E5%8F%91.png) ##### 3.正则路由 * ![输入图片说明](doc/%E6%AD%A3%E5%88%99%E8%B7%AF%E7%94%B1.png) ##### 4.日志系统 * 完整的日志系统:syslog网络日志、文件日志、文件日志压缩、文件日志轮替、实时窗口日志、web实时日志 ##### 5.数据库接 * a、数据库连接池:支持ODBC(需要安装数据库驱动)、MySQL,SQLite3。 * b、MySQL和SQLite3通过api直连不需要安装驱动 * c、sql语句通过json参数绑定,查询结果为json格式、支持事务 ![输入图片说明](doc/sql%E8%AF%AD%E5%8F%A5.png) * d、数据库分页查询 #### 页面功能 ##### 1. 登录 * ![输入图片说明](doc/%E7%99%BB%E5%BD%95.png) ##### 2. 增删改查 (分页、模糊搜索) * ![输入图片说明](doc/%E5%A2%9E%E5%88%A0%E6%94%B9%E6%9F%A5.png) ##### 3. 实时日志 * ![输入图片说明](doc/%E5%AE%9E%E6%97%B6%E6%97%A5%E5%BF%97.png) ##### 4.网页服务(防目录遍历攻击、页面协商缓存) ![输入图片说明](doc/%E5%8D%8F%E5%95%86%E7%BC%93%E5%AD%98.png) #### 性能(5800h 单烤) * **线程池模式:9.6w /sec** * **协程模式: 9.4w /sec** * **正则路由:8.6w /sec** #### 参与贡献 **个人的精力和能力有限,希望大家一起完善!** 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request 5. Q群: eflask:1157919000 / aalib:202546347