站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
ECMS:内容存文本
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; float:right; padding:6px; margin-bottom:15px; text-align:center;"><strong>导航:</strong> [[ECMS:功能解密系列|上一级]] | [[帝国CMS]] | {{Template:帝国导航}}</span> <div style="clear:both;"></div> '''为了减少数据库负担,使大数据的存放与运行更高效,帝国引入了针对大数据网站而设计的内容存文本功能(数据库与文本相结合)。''' 帝国系统的内容存文本功能有两种特性: <ol> <li>高效性 <li>安全性</ol> '''高效性''' <p>由于数据库容量的增大会影响到数据库本身的运行效率,而解决大数据库带来的效率问题:要么你从硬件出发,采用配置更强的服务器;要么你得想办法减小数据库的占用。Empire[[CMS]]针对此问题引入了数据库与文本相结合的内容存文本功能,该功能可以有效减小数据库的占用,使网站数据存放容量更大,运行更稳定更高效。</p> <p>经测试,20万数据(每篇文章的内容大约有2050个字节)在不采用内容存文本功能的情况下,数据库占用近1GB;而采用了内容存文本功能后,数据库仅占34.6MB,如下图:</p> 图1:(数据库大小:帝国网站管理系统后台截图) <div style="border:1px solid #999; width:756px;"> [[{{ns:image}}:dbtext1.jpg]]</div> 图2:(数据库大小:[[PhpMyAdmin]]后台截图) <div style="border:1px solid #999; width:932px;"> [[{{ns:image}}:dbtext2.jpg]]</div> 附加说明:为什么数据库这么小呢?因为数据库里只存放数据内容的文件地址,不存放数据内容,如下图: <div style="border:1px solid #999; width:816px;"> [[{{ns:image}}:dbtext3.jpg]]</div> 数据库变小了,从而生成HTML效率更高,占用资源更少:测试时,20万数据生成时间仅为107分钟。 附加说明:上面测试是在window下进行([[Window]]下运行[[PHP]]本身效率并不高),如果是使用[[Linux]]或[[UNIX]]生成[[HTML]]效率将会倍增。 '''安全性''' EmpireCMS内容存文本数据的安全性主要体现在:存放目录可自定义、存放文件名随机命名与文件加密。 存放目录可自定义:你可以设置文本数据存放到哪个目录,包括WEB访问不到的地方。设置只需改e/class/config.php的参数即可,如图: <div style="border:1px solid #999; width:772px;"> [[{{ns:image}}:dbtext4.jpg]]</div> 存放文件名随机命名,如下图的文件名: <div style="border:1px solid #999; width:457px;"> [[{{ns:image}}:dbtext5.jpg]]</div> 文件加密:每个存放文件里都会加上php的中断程序语句,[[Web]]直接访问文件都是空白页面。如图: <div style="border:1px solid #999; width:684px;"> [[{{ns:image}}:dbtext6.gif]]</div> '''如何将字段内容存放设置为内容存文本? ''' 首先,你的字段名要为newstext;然后增加字段时选择“数据存放文本文件”选项即可,如下图: <div style="border:1px solid #999; width:680px;"> [[{{ns:image}}:dbtext7.jpg]]</div> <p>EmpireCMS内容存文本功能是针对大数据网站而设计的,如小说站、论文站等拥有信息内容数据占用较大的站点。如果再结合多表存放方式.每个表就是一个存放极限.N个表就是:存放极限*N,可达无限存放容量。</p> [[Category:帝国管理系统|D]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:帝国导航
(
查看源代码
)(受保护)