表单增加“csrf_token”验证功能,防护更强(组图)
优采云 发布时间: 2021-05-14 23:35表单增加“csrf_token”验证功能,防护更强(组图)
7、在表单中添加了“ csrf_token”验证功能,以提供更强的保护力
三、多插件机制
CI4框架使用多个模块作为App应用程序。 Xunrui cms继续使用此设计模式,并支持多个App插件。
1、插件目录结构:dayrui / App/***/。
2、插件支持独立操作。
3、插件的内部结构遵循CI4App的规则。
四、自定义CI扩展类
Xun Rui cms在不破坏CI4框架本身的情况下扩展了CI随附的类库。
1、重写中文样式的CI错误异常显示类。
2、重写路由类以使其符合国内网站构建程序的URL结构,例如:c = controller&m = method name&id = parameter。
3、重写钩子类。 CI4钩子类将加载应用程序中的所有自定义钩子。当应用程序数量过多时,速度会受到影响。 Xunrui cms提出了一个全局挂钩配置文件。
4、覆盖安全类,以加强对非法字符串的过滤。
五、模板解析类(视图)
CI4自己的模板解析类不是很灵活。讯瑞cms采用了天瑞自主研发的天瑞模板引擎技术。 MVC设计模型实现了业务逻辑和表示层的适当分离,以便Web设计人员可以轻松地设计Ideal模板。
1、支持本机PHP语法功能。
2、支持CI框架语法结构。
3、 {variable}自定义系统标签语法结构。
4、模板缓存仅需进行一项分析即可提高性能。
六、自定义扩展类别目录
迅锐cms有一个全局的Library目录,该目录专门用于扩展类库。它与库不同,但原理相同。
1、全局库调用。
2、可以继承全局Library函数类。
3、 App有其自己的独立库函数类。
4、 Cross-App支持任何应用程序的调用库函数类。
七、 网站模板机制
CI4没有终端识别模式。 Xunrui cms添加了多终端识别和自定义终端显示。
1、讯锐cms模板分为移动终端和计算机终端。
2、可以在后台直接编辑网站模板和手机模板。
3、已编辑的模板会自动备份,以避免丢失旧模板。
4、在编辑模板时自动检测模板语法是否正确。
5、用中文命名模板文件,以避免快速区分。
八、通用表类
Xunrui cms框架为开发人员准备了通用的Table类。此类用于添加,删除,修改和检查数据表。只需要配置文件。 Xunrui cms将帮助您完成逻辑功能。
1、支持任何表格数据显示。
2、多表联合查询。
3、自定义字段格式存储规则。
九、自定义字段
迅锐cms采用非常成熟的自定义字段方案,可以支持列表自定义字段,内容表自定义字段,表单表自定义字段,用户表自定义字段,注释表自定义字段,页面表自定义字段,链接表自定义字段,标签表自定义字段等
1、文本字段,有单行文本,多行文本,文本事件字段
2、上传字段,有一个文件上传和多个文件上传
3、日期时间字段,支持自定义年和月格式显示
4、链接菜单字段,用于以无限分类级别显示的数据,例如城市
5、百度地图字段,用于定位地图坐标并在坐标范围内过滤数据
6、富文本字段,百度编辑器,百度移动编辑器
7、选项字段,单个选择字段,多个选择字段,下拉选择字段
8、颜色字段,用于选择网页颜色值
9、属性字段,用于类似于产品属性的数据
1 0、内容相关字段,用于加载其他模块的内容,例如主题功能
1 1、价格字段,用于CMF网站上的购物交易,例如文章买卖,下载费用
1 2、单行分组字段,用于在一行上显示N个字段
1 2、多行分组字段,用于在一组中显示N个字段
1 3、强大的DIY字段,此字段功能非常强大,允许开发人员创建自己的字段