返回   CHF站长论坛 > 特色讨论区 > 帝国(Ecms)交流专栏

帝国(Ecms)交流专栏 帝国内容管理系统(Ecms)官方技术支持/BUG反馈/发展建议/模板。[官方]

双至强仅二千,企商在线,最早租用商 时代冠军主机588元/2年送邮箱域名 亿恩1元帮您升级服务器! 全球最新的创意可以产品
站长轻松日赚500,日结稳定高价,QQ:705491 705492 英雄合击 热血江湖私服 传奇私服 此文字广告位招租 完美世界私服 魔域私服 传奇私服
发表新主题 关闭主题
 
主题工具 主题评分 显示模式
旧 2007-05-02, 09:58   #1 (页面定位)
amt©
 
amt 的头像
 
注册日期: 2005-12-13
住址: 灌水许可证审批处
帖子: 8573
amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀
帖子 解密《帝国网站管理系统v4.6》

帝国网站管理系统V4.6功能解密之模板组

EmpireCMS4.6【饕餮盛宴】系列之一:模板组

为了使网站能随心所欲更换风格与共享模板,EmpireCMS引入了模板组功能。

模板组的三大主要功能:
1、模板导出与导入,模板共享更加方便。
2、多模板并存。
3、随时更换网站模板。
4、单个ECMS数据,多站点模板。

·模板导出与导入
导出模板:进入后台->"模板管理"->"模板组管理",然后选择要导出的模板,点击“导出”按钮即可成功导出模板(文件扩展名为*.temp)。如 下图:


导入模板:进入后台->"模板管理"->"模板组管理",然后选择要上传导入的模板文件(扩展名为*.temp),并且同时可选择是新建一个模板组还 是覆盖原有的模板组,选择后点击“导入”按钮即可成功导入模板。如下图:


·多模板并存
可在同一控制面板修改多个模板组。进入后台->"模板管理",可选择要修改的模板组(默认为默认模板组),如下图:


·随时更换网站模板
进入后台->"模板管理"->"模板组管理",然后选择要默认的模板组,点击"设为默认"按钮即可。设为默认后到"系统设置"->"数据更新"重新更 新网站的页面,现在网站焕然一新了吧,嘿嘿。


·单个ECMS数据,多站点模板
可以使用同一数据,制作出多个不同模板的站点。用记事本打开“e/class/config.php”文件,把"$ecmsdeftempid"的值设为要使用的模板组 ID即可。附加说明:帝国虽然提供这个功能,但请不要制作太多的垃圾站,会被搜索引擎封地,汗一把......


更多帝国网站管理系统V4.6解密请听下回分解。

此帖于 2007-05-10 00:14 被 amt 编辑.
amt 当前离线  
旧 2007-05-02, 10:04   #2 (页面定位)
amt©
 
amt 的头像
 
注册日期: 2005-12-13
住址: 灌水许可证审批处
帖子: 8573
amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀
默认 解密帝国网站管理系统v4.6 共享内容管理饕餮盛宴

帝国网站管理系统V4.6功能解密之自定义信息反馈

EmpireCMS4.6【饕餮盛宴】系列之二:自定义信息反馈

为了适应网站的个性化信息反馈需求,EmpireCMS引入了可任意自定义信息反馈的功能。

制作信息反馈表单步骤:
1、分析反馈表单需要的字段;
2、增加反馈表单所需字段(如果原本的字段足够,这步可跳过);
3、增加信息反馈分类(每个信息反馈分类都可有不同的反馈表单);
4、完成。

下面举例说明:制作“作品提交”表单

1、分析反馈表单需要的字段:
经过分析我们需要的字段如下:(字段标识:字段名)
姓名:name
联系邮箱:email
联系电话:call
作品名:title
作品:tranfile
作品简介:saytext

2、增加反馈表单所需字段:
由于除了“作品(tranfile)”字段外,其它字段均已存在,所以下面我们就只需增加“作品”字段:
登陆后台->"插件管理"->"管理反馈字段"->"新建字段",进入如下界面:

提交后,字段即可增加成功,转至"管理反馈字段"会显示刚才新增加的字段,如下图:


3、增加信息反馈分类:
"插件管理"->"管理反馈分类"->"增加反馈分类",进入如下界面,填写信息并提交:


增加分类成功后,转至"管理反馈分类"查看已增加的反馈分类,如下图:

点击“访问”,进入前台反馈表单,如下图:


其它说明:如果你想上传附件,必须到"系统设置"->"参数设置"那开启"反馈提交附件":


4、至此,“作品提交”表单制作完毕。
(小贴士:如果要更改反馈表单界面,可以修改分类,将“录入表单模板”内容复制至dreamweaver进行修改。)

5、现在我们测试下“上传作品”反馈分类:
(1)、进入前台表单提交页面,填写如下表单信息,点击“提交”:

(2)、返回后台查看与管理前台提交的作品:
"插件管理"->"管理信息反馈",进入如下界面:

点击查看前台提交的信息,如下图:


呵呵,够简单吧,快动手试一下吧!

更多帝国网站管理系统V4.6解密请听下回分解。


相关链接:
EmpireCMS4.6【饕餮盛宴】系列之一:模板组
amt 当前离线  
旧 2007-05-02, 14:39   #3 (页面定位)
zmnet
 
注册日期: 2006-05-03
帖子: 7284
zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就zmnet 有着超越历史的辉煌成就
默认

有点dz的宣传味道。不错


我的空间:http://www.xingxing.us/
zmnet 当前在线  
旧 2007-05-06, 22:30   #4 (页面定位)
amt©
 
amt 的头像
 
注册日期: 2005-12-13
住址: 灌水许可证审批处
帖子: 8573
amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀
默认 解密帝国网站管理系统v4.6 共享内容管理饕餮盛宴

帝国网站管理系统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【饕餮盛宴】系列之二:自定义信息反馈
amt 当前离线  
旧 2007-05-09, 10:31   #5 (页面定位)
amt©
 
amt 的头像
 
注册日期: 2005-12-13
住址: 灌水许可证审批处
帖子: 8573
amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀
默认

解密帝国网站管理系统v4.6 共享内容管理饕餮盛宴

EmpireCMS4.6【饕餮盛宴】系列之四:自定义系统模型

系统模型就是通常所说的系统模块,如:新闻系统,下载系统,商城系统等。而自定义系统模型就是用户可以根据需要自由扩展各种系统模块。
EmpireCMS卓越之处在于:不仅提供了网站管理功能,而且还提供了系统扩展框架,您可以直接在后台通过新建表、自定义字段,然后组成新的系统模型,以实现各种适合用户自己的系统。如下载系统、音乐系统、商城系统、产品库、分类信息等等......同时,此功能可将信息量分配于不同的信息表,为数据量较大的网站进行数据部署。因系统模型扩展特性,EmpireCMS又被誉为“万能建站工具”。在4.6版本中,此功能又一次得到了升华,不仅增强了后台管理系统的可扩展性,而且前台互动性系统的扩展也能发挥得淋漓尽致,在稳定性、扩展性与完善性等诸多方面都得到了更完美的提升!

自定义系统模型一般步骤:
1、系统分析;
2、建立数据表;
3、建立字段;
4、建立系统模型;
5、完成。

·举例说明:制作“作品管理系统”
1、系统分析:
经过分析我们需要的字段如下:(字段标识:字段名)
姓名:name
联系邮箱:email
联系电话:tel
作品名:title
作品:tranfile
作品简介:smalltext
作品预览图:titlepic

2、建立数据表:建立作品存放数据表
登陆后台->"系统设置"->"新建数据表",进入如下界面:

提交后,数据表即可增加成功,转至"管理数据表"会显示刚才新建的表,如下图:


3、建立字段:由于作品与作品预览图是系统内置字段,所以下面我们增加其余字段。
登陆后台->"插件管理"->"管理反馈字段"->"新建字段",进入如下界面:
图1:(新建“姓名”字段)



图2:(新建“联系邮箱”字段)



图3:(新建“联系电话”字段)



图4:(新建“作品”字段)



图5:(新建“作品简介”字段)



至此,所需字段全部新建完毕,转至"字段管理"会显示刚才新增加的字段,如下图:



现在我们调整下字段的显示顺序,如下图:



修改字段顺序后字段列表显示如下图:



4、建立系统模型:
说明:每个系统模型都可以有自己的“后台信息发布与管理”、“前台会员投稿与管理”与“信息采集”。
登陆后台->"系统设置"->"管理数据表"->点击作品数据表的"管理系统模型"->"增加系统模型",进入如下界面:



增加系统模型成功后,转至"管理系统模型"查看已增加的系统模型,如下图:


附加说明:增加模型后,如果对显示表单样式不满意,还可以修改“后台录入表单模板”与“前台投稿表单模板”输出样式:


5、至此,“作品管理系统”制作完毕。

6、现在我们测试下“作品管理系统”模型:
(1)新建栏目:
登陆后台->"栏目管理"->"增加栏目",进入如下界面:
图1:(选择“作品系统模型”)



图2:(如果要开启前台会员发布与管理,可仔细设置下面的选项)



(2)查看后台发布作品信息的表单:
图1:(增加作品)



图2:(管理作品)



(3)查看前台会员发布作品信息的表单:
图1:(选择栏目)



图2:(投稿提交表单)



图3:(会员管理投稿)


附加说明:记得到参数设置那开启投稿支持上传图片与附件。

(4)查看采集的表单:
登陆后台->"栏目管理"->"增加采集节点"->选择"作品栏目",进入如下界面:



(5)模板调用自定义字段说明:用“[!--字段名--]”表示即可,如:“[!--name--]”表示姓名。


自定义系统模型视频版:[点击查看](感谢⌒_⌒TryLife的分享。)

更多帝国网站管理系统V4.6解密请听下回分解。


相关链接:
EmpireCMS4.6【饕餮盛宴】系列之一:模板组

EmpireCMS4.6【饕餮盛宴】系列之二:自定义信息反馈

EmpireCMS4.6【饕餮盛宴】系列之三:内容存文本
amt 当前离线  
旧 2007-05-10, 00:13   #6 (页面定位)
amt©
 
amt 的头像
 
注册日期: 2005-12-13
住址: 灌水许可证审批处
帖子: 8573
amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀amt 有着人尽皆知的贡献和荣耀
默认 帝国网站管理系统V4.6功能解密之五:系统模型结合项

解密帝国网站管理系统v4.6 共享内容管理饕餮盛宴

EmpireCMS4.6【饕餮盛宴】系列之五:系统模型结合项

为了使信息列表可实现按多种条件输出数据,EmpireCMS引入了可设置无限条件的模型结合项功能。

结合项的语法说明:
e/action/ListInfo?classid=栏目ID&ph=1&字段名1=值1&字段名2=值2......&字段名N=值N
1、栏目动态列表下使用结合项(有选择列表模板的栏目都可以使用动态列表链接[父栏目与终极栏目均可]);
2、“ph=1”为声名要使用结合项;
3、“字段名”必须为后台系统模型选择的结合项字段;
4、结合项字段可为数据表的所有字段,并且多个字段之间的关系是“并且(and)”;
5、结合项有两种匹配方式:完全匹配则为值完全相等即可符合;模糊匹配则为包含字符即可符合。

·举例说明:
1、如下图中,我们在系统模型中开启了“所在地”与“联系邮箱”为结合项。



2、假设“e/action/ListInfo/?classid=9”显示出的是所有信息分类栏目的数据。



列出所在地为“昌平区”的所有信息



列出所在地为“昌平区”,并且联系邮箱是“ts@abc.com”的所有信息



附加说明:上面举例的是选择完全匹配方式,也可以选择模糊匹配方式,模糊匹配则只要包含字符值即可符合条件。例:“e/action/ListInfo/?classid=9&ph=1&email=abc.com”就能列出邮箱地址中包含“abc.com”字符的的所有分类信息。


更多帝国网站管理系统V4.6解密请听下回分解。


相关链接:
EmpireCMS4.6【饕餮盛宴】系列之一:模板组

EmpireCMS4.6【饕餮盛宴】系列之二:自定义信息反馈

EmpireCMS4.6【饕餮盛宴】系列之三:内容存文本

EmpireCMS4.6【饕餮盛宴】系列之四:自定义系统模型
amt 当前离线  
关闭主题

书签

主题工具
显示模式 对此主题评分
对此主题评分:



所有时间均为北京时间。现在的时间是 20:25