基于PHP7语言的Xunrui CMS采用最新的CodeIgniter4作为开发框架,具有强大而稳定的基础框架,并着重于灵活的扩展。它具有方便的二级开发,而不会破坏程序内核。为网络艺术家创建的PHP网站建设计划是PHP通用网站建设框架。
软件功能
1。程序架构
Xunrui CMS框架是使用PHP7的新语法开发的Web内容管理系统开发框架。它具有强大的内容管理功能和Xunrui CMS的灵活扩展功能。它可以称为PHP通用网站建设框架。功能强大且灵活的内容模块和插件机制,开发人员可以根据自己的需求自定义内容模块或以插件的形式扩展。
Xunrui CMS框架采用了最新的Codeigniter4框架,具有完整的二级开发文档,并遵循该框架的本机编程样式,这对于二级开发非常方便; CodeIgniter安装程序包包含《用户手册》,该手册包括介绍性介绍,教程,“逐步”指导,还包括用于框架组件的参考文档。
2。效率和安全性
1。使用新的PHP7语法功能,设计考虑了性能优化,运营效率最高为PHP5系列开发环境的4倍
2。使用CI框架的可伸缩性和路由模式,再加上ZF框架的功能强大且丰富的中间件和扩展软件包,极大地改善了系统的扩展性能
3。所有官方Zend框架扩展软件包都支持免费介绍此系统,按需加载模式,最大化开发效率
4。利用ZF提供的与安全性相关的组件,包括SQL注入,XSS,CSRF,垃圾邮件和密码蛮力攻击
5。动态缓存技术允许动态页面的新支持添加缓存,从而允许采用动态页面模式的网站更快,更有效地访问。
6。整个站点支持HTTPS传输协议,该协议更安全,并支持Mini程序数据请求的URL规格。
7。在形式中添加“ csrf_token”验证功能以做出更强的保护
3。多个插入机制
CI4框架使用多个模块作为应用程序应用程序。 Xunrui CMS继续使用此设计模型并支持多个应用程序插件。
1。插件目录结构:Dayrui/app/***/。
2。插件支持独立操作。
3。插件的内部结构遵循CI4APP规则。
4。自定义CI扩展课程
Xunrui CMS已扩展了CI4框架本身而扩大了CI4框架本身。
1。重写CI错误异常显示类,为中文。
2。重写路由类以符合国内网站构建程序的URL结构,例如:C=控制器M=方法名称ID=参数。
3。重写钩类。 CI4钩类将在所有应用中加载自定义钩。如果应用程序太多,它将影响速度。 Xunrui CMS提出了一个全局挂钩配置文件。
4。重写安全类并加强对非法字符串的过滤。
5。模板分析类(查看)
CI4本身的模板分析类不是很灵活。 Xunrui CMS采用了Tianrui自己的Tianrui模板发动机技术,MVC设计模型实现了业务逻辑和演示层的适当分离,从而使Web Designer可以轻松设计理想的模板。
1。支持原始PHP语法功能。
2。支持CI框架语法结构。
3。{variable}自定义系统标签语法结构。
4。模板缓存仅需要一个解析即可提高性能。
6。自定义扩展类别目录
Xunrui CMS具有一个全局库目录,该目录专门用于扩展类库。它与图书馆的使用不同,但是原理是相同的。
1。全球库呼叫。
2。它可以继承全局库功能类。
3。该应用具有其自己的独立库功能类。
4。支持跨应用程序的任何应用程序的库函数类别。
7。网站模板机制
CI4没有终端识别模式,Xunrui CMS添加了多末端识别和自定义终端显示。
1。Xunrui CMS模板分为手机和计算机。
2。您可以在后台直接编辑网站模板和手机模板。
3。自动备份编辑模板,以避免丢失旧模板。
4。在编辑模板时自动检查模板语法是否正确。
5。用中文命名模板文件,以避免快速区分。
8。通用表班
Xunrui CMS框架为开发人员准备了通用表类。这种类型的数据表用于添加,删除,修改和检查数据表。它仅需要配置文件,逻辑功能由Xunrui CMS完成。
1。支持任何表的数据显示。
2。多桌关节查询。
3。自定义字段格式库规则。
9。自定义字段
Xunrui CMS采用了一个非常成熟的自定义字段方案,该方案可以支持定制字段到列表,内容表的自定义字段,表单表的自定义字段,用于用户表的自定义字段,评论表的自定义字段,PAGE表的自定义字段,链接表的自定义字段,用于标记表的自定义字段,标签表等。
1。文本字段,带有单行文本,多行文本和文本事件字段
2。上传字段,单个文件上传和多个文件上传
3。日期和时间字段,支持定制的年和月格式显示
4。链接菜单字段,用于无限分类层次显示,例如城市
5。BAIDU地图字段,用于在坐标范围内找到地图坐标和过滤数据
6。富文本字段,百度编辑,百度移动编辑器
7。选项字段,单选项字段,多选字段,下拉选择字段
8。颜色字段,用于选择网页颜色值
9。属性字段,用于类似于产品属性的数据
10。与内容相关的字段,用于加载其他模块的内容的字段,例如主题函数
11。价格领域,用于CMF网站购物交易,例如文章买卖,下载费用
12。单行分组字段,用于一行显示n个字段
12。多行分组字段用于在组中显示N字段
13。强大的DIY字段,该字段具有非常强大的功能,使开发人员可以创建自己的领域
更新日志
Xunrui CMS免费开源系统更新内容:
添加后端列列表以显示统计内容数据值
添加了手机域名以支持子目录格式访问功能
添加自定义字段以提供更改类型功能
添加插件以支持自定义字段类别扩展功能
添加到生成静态列以设置最大的寻求限制值并指定列生成选项
增加静态中断的产生,以继续执行断点
添加新的终端识别功能写作方法
添加禁止自动检测版本的开关
添加了清除操作日志的功能
在附件管理中添加了切割图像大小的功能
添加邮件服务器的邮件发送模式选择
添加一单击的报告错误记录
添加模板标签通配符季节以代表季度范围查询
121.36MB
1117.83MB
2282.95MB
31.68GB
4353.11 MB
588.6M
6538.62MB
7102MB
8