内容网站管理系统/>附加说明:为什么数据库这么小
优采云 发布时间: 2021-05-20 18:33内容网站管理系统/>附加说明:为什么数据库这么小
解密帝国网站管理系统v 4. 6共享内容管理盛宴
帝国cms 4. 6 [美食盛宴]系列三:内容存储在文本中
为减轻数据库负担并提高大数据的存储和操作效率,Empire引入了为大数据设计的文本存储功能(数据库和文本的组合)网站。
Empire系统的内容保存功能具有两个特点:
1、高效
2、安全性
·高效
由于数据库容量的增加将影响数据库本身的运行效率,因此要解决大型数据库引起的效率问题:要么从硬件开始,然后使用功能更强大的服务器;要么从硬件开始,然后使用功能更强大的服务器。否则您必须找到减少数据库占用的方法。 Empire cms引入了将文本存储在数据库和文本的组合中的功能来解决此问题。此功能可以有效减少数据库的占用,使网站的数据存储容量更大,操作更稳定,更高效。
经过测试,没有内容保存功能的200,000数据(每个文章内容约为2050字节),数据库占用近1GB;采用内容保存功能后,数据库仅占用3 4. 6MB,如下图所示:
图1 :(数据库大小:帝国网站管理系统后台的屏幕截图)
pscreen.width-50 0) this.style.width = screen.width-500;" />
图2 :(数据库大小:PHPMYADMIN背景的屏幕截图)
pscreen.width-50 0) this.style.width = screen.width-500;" />
附加说明:为什么数据库这么小?因为仅将数据内容的文件地址存储在数据库中,所以不会存储数据内容,如下所示:
pscreen.width-50 0) this.style.width = screen.width-500;" />
数据库变得越来越小,这使得HTML生成更加高效并且消耗了更少的资源:在测试中,200,000数据生成时间仅为107分钟。
生成过程和时间的屏幕截图:[单击查看]
附加说明:上面的测试是在窗口下进行的(在窗口下运行PHP的效率不高),如果使用LINUX或UNIX生成HTML,效率将提高一倍。
·安全性
Empire cms内容中存储的文本数据的安全性主要体现在:可以自定义存储目录,可以随机命名存储文件名,并对文件进行加密。
可以自定义存储目录:您可以设置文本数据存储在哪个目录中,包括WEB无法访问的位置。该设置只需更改e / class / config.php的参数,如图所示:
pscreen.width-50 0) this.style.width = screen.width-500;" />
存储文件名是随机命名的,如下图所示:
pscreen.width-50 0) this.style.width = screen.width-500;" />
文件加密:每个存储的文件都将添加php中断程序语句,并且WEB对文件的直接访问是空白页。如图所示:
pscreen.width-50 0) this.style.width = screen.width-500;" />
如何将字段内容存储设置为内容存储文本?
首先,您的字段名称应为新闻文本;然后在添加字段时,选择“数据存储文本文件”选项,如下所示:
pscreen.width-50 0) this.style.width = screen.width-500;" />
Empire cms内容存储功能是为大数据网站设计的,例如新颖站点,论文站点和其他具有大量信息内容数据占用的站点。如果与多表存储结合使用。每个表都有一个存储限制。 N个表为:存储限制* N,最大存储容量。
相关资源:新闻系统模型到文章系统模型插件下载
有关更多帝国网站管理系统V 4. 6解密,请收听下一个分类。
相关链接:
帝国cms 4. 6 [美食盛宴]系列之一:模板组
帝国cms 4. 6 [美食盛宴]系列二:定制信息反馈