设为首页
加入收藏
关于我们
帝国产品
合作伙伴计划
网站信息查询
域名交易
下载中心
ECMS教程
技术论坛
模板中心
帝国网站管理系统
帝国下载系统
帝国论坛
帝国备份王
帝国合作伙伴计划
帝国CMS交流区
其它产品
技术交流区
休闲娱乐
站务管理
购买方式
联系我们
部分案例
加入帝国
网站地图
标题
简介
内容
作者
搜索全部
栏 目:
搜索全部
新闻中心
技术文档
下载中心
FLASH酷秀
[
技术文档
] [
下载中心
] [
域名交易
]
您的位置:
首页
>
帝国CMS文档
>
功能解密
V4.6功能解密之三:内容存文本
作者: 发布时间:2007-05-29 11:25:10 来源:
解密帝国网站管理系统v4.6 共享内容管理饕餮盛宴
EmpireCMS4.6【饕餮盛宴】系列之三:内容存文本
为了减少数据库负担,使大数据的存放与运行更高效,帝国引入了针对大数据网站而设计的内容存文本功能(数据库与文本相结合)。
帝国系统的内容存文本功能有两种特性:
1、高效性
2、安全性
·高效性
由于数据库容量的增大会影响到数据库本身的运行效率,而解决大数据库带来的效率问题:要么你从硬件出发,采用配置更强的服务器;要么你得想办法减小数据库的占用。EmpireCMS针对此问题引入了数据库与文本相结合的内容存文本功能,该功能可以有效减小数据库的占用,使网站数据存放容量更大,运行更稳定更高效。
经测试,20万数据(每篇文章的内容大约有2050个字节)在不采用内容存文本功能的情况下,数据库占用近1GB;而采用了内容存文本功能后,数据库仅占34.6MB,如下图:
图1:(数据库大小:帝国网站管理系统后台截图)
图2:(数据库大小:PHPMYADMIN后台截图)
附加说明:为什么数据库这么小呢?因为数据库里只存放数据内容的文件地址,不存放数据内容,如下图:
数据库变小了,从而生成HTML效率更高,占用资源更少:测试时,20万数据生成时间仅为107分钟。
生成过程及时间截图:[
点击查看
]
附加说明:上面测试是在window下进行(window下运行PHP本身效率并不高),如果是使用LINUX或UNIX生成HTML效率将会倍增。
·安全性
EmpireCMS内容存文本数据的安全性主要体现在:存放目录可自定义、存放文件名随机命名与文件加密。
存放目录可自定义:你可以设置文本数据存放到哪个目录,包括WEB访问不到的地方。设置只需改e/class/config.php的参数即可,如图:
存放文件名随机命名,如下图的文件名:
文件加密:每个存放文件里都会加上php的中断程序语句,WEB直接访问文件都是空白页面。如图:
如何将字段内容存放设置为内容存文本?
首先,你的字段名要为newstext;然后增加字段时选择“数据存放文本文件”选项即可,如下图:
EmpireCMS内容存文本功能是针对大数据网站而设计的,如小说站、论文站等拥有信息内容数据占用较大的站点。如果再结合多表存放方式.每个表就是一个存放极限.N个表就是:存放极限*N,可达无限存放容量。
相关资源:
新闻系统模型转文章系统模型插件下载
更多帝国网站管理系统V4.6解密请听下回分解。
相关链接:
EmpireCMS4.6【饕餮盛宴】系列之一:模板组
EmpireCMS4.6【饕餮盛宴】系列之二:自定义信息反馈
EmpireCMS4.6【饕餮盛宴】系列之三:内容存文本
EmpireCMS4.6【饕餮盛宴】系列之四:自定义系统模型
EmpireCMS4.6【饕餮盛宴】系列之五:系统模型结合项
EmpireCMS4.6【饕餮盛宴】系列之六:万能会员接口
EmpireCMS4.6【饕餮盛宴】系列之七:论坛贴子调用
EmpireCMS4.6【饕餮盛宴】系列之八:不规则新闻
EmpireCMS4.6【饕餮盛宴】系列之九:内容页评论调用
【
评论
】【
加入收藏夹
】【
大
中
小
】【
打印
】【
关闭
】
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板