Cuyahoga内容管理精髓

内容管理(从网上了解到的 切身体会还不深):首先 ,Cuyahoga 是采用节点式来管理内容的 , 说节点太陌生 , 说页面大家都理解吧 , 本来网站就是若干个由页面组成的书 , 但是 , 其又不是完全是树型的 , 链接相当于对一个节点的快速引用 , 因此 ,Cuyahoga 就把页面视为节点 第二点是关于布局的 ,CUYAHOGA 把页面分成三部分 , 顶部的 GlobalMenu, 左侧的 Maincontent, 右侧的 Section, 其实很好理解嘛 , 主菜单 , 正文节 , 导航段 每一个节点都是一个页面 , 都包含这三个部分 , 每一个页面都可以自由设计 , 但是 , 有一点需要知道的就是 , 只有根节点有 MENU 选项 , 允许使用 MENU 的方式添加顶部莲接 , 其他页面都继承 ROOT 的顶部菜单 另外 , 还有就是 Maincontent,Section GlobalMenu 的内容问题了 内容 , 其实在这里划分为以下几种 , 也就是对应模块了 , 有文章型 , 搜索表单 , 用户登录框 , 静态 HTML, 切换语言按钮 , 下载列表和 RSS 引用 , 当然 , 这些是它内置的模块了 , 可以直接引用 , 但如果你需要有 PHOTO GALLERY 模块 , 你可能就要自己开发了 , 这些模块实际上扮演内容提供者的角色 , 每一种模块提供一种类型的内容 , 每一种内容皆可放置于页面的三个布局位置 , 这种设计非常符合分离模式 , 页面中的三部分相当于容器 , 需要在 Section 部分 ( 右侧 ) 添加用户登录时 , 你就添加一个 SECTION 的引用即可 所以 ,Cuyahoga 是使用节点来组织页面 , 节点与节点形成层次关系 , 节点与节点间 , 相互引用 , 节点反映的是站点的组成页间的关系 , 至于每一页 , 则采用布局和内容分离 , 由内容提供者提供内容 , 然后 , 某个布局节来引用 , 这样一来 , 设计上可以说是非常灵活了 还有一个问题 , 就是许多人添加了节点 , 例如根节点吧 , 想在节点正文区放内容 , 例如放一段静态公告 , 于是 , 添加了引用 STATICHTML 模块内容的 SECTION, 可是 , 却不知道如何编辑该 SECTION 的内容 ( 很多人都是在这里卡住了 ) 其实很容易 , 那就是 , 在根节点上添加一个用户登录 SECTION, 然后浏览该节点 , 登录该节点 , 登录后 , 你就会发现 , 节点上每个 SECTION 上都有 EDIT Section Property 链接了 , 通过 EDIT 链接 , 就可以编辑内容了

 

    4框架结构: 1.      Articles 发表文章用类似于个人Blog可以回复;

            2.      DownLoads 下载列表;

            3.      Search 搜索引擎 采用Lunece,对这个我还没有了解过;

            4.      StaticHtml等等,发布公告用;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值