eFrameWork官网 注册  登录
eFrameWork框架
联系我们


 初识eFrameWork

作者: 发布日期:2018-05-22 人气:260
一、目录结构

1.Examples 框架学习示例文件夹
2.Images 图片文件夹
3.Manage 开发平台文件夹。定义模块、菜单等
4.Plugins 插件文件夹。
5.Scripts 脚本文件夹。
6.system 管理系统文件夹。运行定义的模块。
二、配置文件web.config

1.connstring 数据库连接字符串,初始数据库连接信息。
2.UploadPath 文件上传目录,基础目录为根目录下upload,/yyyy/MM/代表上传文件按年、月放在一起。
3.addTimeTag 所有数据库表都统一的添加时间字段名,其内容为框架自动设置。
4.addUserTag 所有数据库表都统一的添加用户字段名,其内容为框架自动设置。
5.editTimeTag 所有数据库表都统一的修改时间字段名,其内容为框架自动设置。
6.editUserTag 所有数据库表都统一的修改用户字段名,其内容为框架自动设置。
7.deleteTimeTag 所有数据库表都统一的删除时间字段名,其内容为框架自动设置。
8.deleteUserTag 所有数据库表都统一的删除用户字段名,其内容为框架自动设置。
9.deleteTag 所有数据库表都统一的删除标记,其内容为框架自动设置。
10.debug 测试模式。开启后将输出执行的SQL语句,取消自动跳转。
11.AutoDownExt 自动下载文件格式,复制网页内容在编辑器粘贴的时候自动下载。
三、管理平台

1.模块 定义应用系统功能模块。该处内容较多,我们在下一篇文章里来介绍。
2.菜单 管理应用系统模块、菜单及顺序(拖动改变顺序,鼠标不要放在文字连接上)。
3.用户 管理开发平台及应用系统的用户。
4.视图 为网站系统前台循环读取数据、分页而设计,也可以输Json,通过eDataView控件加载。
5.文本 多处调用的静态内容,可用此功能即方便统一管理又可能后期维护,如:网站系统的免责声明、底部信息等,通过eDataContent控件加载。
四、框架设计理念
1.不真正删除数据,而是设计一个删除标记字段来标识数据是否被删除,防止删错数据无法恢复,所以读取数据都得加上一个未删除的条件。
2.上传文件先到临时文件夹upload/temp,保存时再移动到配置的文件夹内。
3.图片压缩,经常遇到些客户直接把数码相机的照片往系统里传。如果不压缩的话,几张图片就让你整个网站慢了。
4.删除内容里的附件片时,才真正删除文件。
5.功能模块可进行导入、导出。为分享给其他人、多人合作、模块备份而设计。

 ↓ 评论信息

暂时还没有评论!

 ↑ 发表评论

登录 后评论!
版权所有 © 2016-2020 中国E客 EKETEAM.COM