5.6   页面区块

以往的CMS生成静态是因为没有SSI(服务器端嵌入)技术的支持,页面某一部分改动都要重新生成整个页面才可以。CmsTop的优势之一就在于区块化管理( 5.6‑1),如果只是更改了页面的某个局部,则只需要生成对应的区块即可,大大减轻了服务器的压力负担。所以我们应该最大限度的使用区块来改善静态生成带来的信息固化与管理效率低下问题。

5.61后台页面区块

1.        周全的区块类型与管理方式

页面在需要增加区块内容时,可以通过顶部的添加区块“+”按钮来新增区块。区块的数据调用方式可以有推荐位、代码区块、自动区块等多种建立区块的方式。在创建过程中,可以根据区块类型设定不同的属性。网站编辑人员可以通过左侧区块列表区方便地进行内容的管理,创建的区块会自动生成区块引用代码( 5.6‑2),从而在任意页面引用。

5.62添加区块

区块共分为以下6种类型

代码区块:主要管理那些不规则内容,比如广告位等,可以插入任何网页代码;

自动区块:通过模板标签从数据库自动调用数据,无需编辑人员维护,支持定时自动刷新,比如点击排行就可以用这个类型区块来做;

手动区块: 需要手工编辑维护的区块,这类区块自由度高,可以实现类似门户的不规则新闻,想上什么内容完全可以编辑做主,而且还可以自定义标题来适应行宽度。同时支持文章内容推荐,只要设定好区块中内容的条数,新的推荐内容会顶替原有内容,如果发现当前内容有误还可以通过删除操作来恢复原有内容。

RSS区块:可以抓取RSS源,并且能够定时更新,可用来和其他站搞内容合作。

JSON区块:可以抓取JSON源,并且能够定时更新,可用来和其他站搞内容合作。

RPC区块:可以通过RPC协议提供的接口抓取远程数据,并且能够定时更新,可用来和其他站搞内容合作。

2.        人性化操作管理

页面里的区块按照不同类型可以分段定时或者手工生成,而不需要生成整个静态页面,不同的页面可以引入相同的区块,达到整站统一如头部、底部、或者新闻内容右侧的热点、推荐等。不必整站生成,网站的内容页即可显示最新的内容。区块的可视编辑功能( 5.6‑3)可以让用户在后台提前看到显示内容,并且可以在页面进行编辑调整直至达到满意的显示效果,方便较大型网站的维护工作。

5.63可视化区块编辑

当编辑区块内容( 5.6‑4)时,支持定时发布,能够提前编辑好区块内容,并且在所需时间点直接发布。还支持历史记录查看和恢复,从而避免编辑对区块内容任意修改的个人行为,并且出现问题可以随时恢复到上一步的操作。

5.64定时发布/历史记录

当您想查看区块内容时,鼠标滑过相关标题,就可出现相应的属性提示(链接地址、发布时间),减轻了记忆负担,提高了内容管理的效率( 5.6‑5)。

5.65相关提示

对页面区块内容编辑,支持标题修改、排序和加色,从而能提高页面组织质量,提升用户体验,增加网站粘性( 5.6‑6)。

5.66页面内容编辑

3.        方便的区块模板源码嵌入

对整个页面源码进行相应的编辑操作,是很多网站维护人员需要做的工作。后台提供此功能,可以让网站技术人员方便地进行操作。源码编辑器自带部分模板语法标签和数据调用标签。网站技术人员只需要大致了解这些模板规则,就能轻松实现数据的调用与页面内容的排版。例如,您可以在在区块管理中增加某个区块,然后获取调用代码将其插入页面模板。或者直接将页面源码中的某部分转化为区块来管理,整个页面内容的控制了如指掌( 5.6‑7)。

编辑器会自动记忆所有的区块,或者可以将重复使用的代码片段转化为剪辑,对于需要在不同页面展示的区块,可以方便的通过点击右侧区块、剪辑列表插入,实现代码复用。另外您还可以利用编辑器提供的丰富标签,在区块中插入discuz!、phpwind论坛系统或者shopex商城系统等其他系统的数据,实现由某个特定区块精确的管理其它第三方内容数据。

5.67源码编辑



Copyright ©2009 - 2012 CmsTop.Com.All rights reserved.
思拓合众