站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
EZ Publish/EZ Publish内容管理(一)
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== 内容管理概述 == [[内容管理系统]]的角色是一个负责组织和保存任何类型和复杂度内容的系统。这样一个系统的主要目标是提供一个结构清晰,自动且灵活的解决方案来保证信息可以在各种不同的沟通渠道(如:[[互联网]],内部网以及其它各种前台和后台系统)间自由地发布并持续地更新。本章描述了[[eZ Publish]] 如何真正地处理内容。 '''典型的例子''' 让我们想象这样一个场景:一所大学需要保存学生相关的信息。大多数内容管理系统会提供一系列内建的内容类型。这些内容类型中,可能有一种称为"Person"的类型。这种内容类型可能由诸如“姓名”,“生日”,“电话号码”等等属性构成。然而,实际的学生信息可能无法完全匹配那些预定义的模型,因为学生信息可能包含一些大学特有的信息(如:学号,部门等等)。尽管某些系统允许创建自定义的结构,其解决方案往往过于复杂也费时费力。可能需要同时修改代码与[[数据库]]。此外,一旦应用了这种方案,系统日后的维护很可能会成为一个问题。 '''eZ Publish 中的内容管理''' 与其它系统不同,eZ Publish 并不使用预定义的“一劳永逸”的解决方案。与绝望地试图将数据填入预定义的结构中相反,eZ Publish 允许以[[面向对象]]的方法创建自定义的结构。例如:站点开发人员可以开发自定义的内容结构来完美的匹配大学的内容存储需求。这是令eZ Publish 成为一个灵活,成功系统的一个重要特性。除提供自定义结构的自由度以外,eZ Publish 还允许在运行时修改内容的结构。换言之,如果此例中的学生结构需要修改,eZ Publish 会根据管理员的指令自动对其进行修改。 尽管创建和修改内容结构的可能是一种不错的特性,并不是总需要用到这种特性。因此eZ Publish 的发行版本中会内建若干预定义的内容结构并因此允许开发人员做以下选择: • 使用标准/内建的结构 • 使用修改过的标准/内建的结构 • 只使用自定义的结构 • 使用标准,修改过的与自定义的结构的组合 '''面向对象的内容结构''' eZ Publish 内容结构基于面向对象世界中那些流行的[[编程语言]]([[Smalltalk]], [[C++]], [[JAVA]] 等)中的编程思想。总体来讲,面向对象意味着任何事物均为对象。在显示生活中,我们周围存在着很多对象:家具,汽车,宠物,人类等等。每种对象都有区别于其它对象的特性。这也是eZ Publish 定义与管理内容的方法。系统提供了一系列基础的单元与机制来共同提供一种灵活的内容管理解决方案。真实的数据结构由内容类定义。内容类由属性构成。一个属性可以被想象成为一个字段,例如:在用于保存学生信息的结构中的“生日”字段。对整个学生的描述将会被定义为“学生类”。一个类属性的特性由代表这个属性的[[数据类型]]决定。 理解内容类只是某种结构的定义非常重要。换言之,内容类本身描述内容结构却并不保存任何真实数据。当一个内容类被定义之后,您可以创建这个内容类的实体。一个内容类的实体被称为内容对象。真实的数据被保存在不同类的内容对象中。一个内容对象包含一到多个版本。版本这一层次允许为相同内容保留多个版本。每个版本包含一个至多个翻译。翻译层次允许为同一个内容的同一个版本创建多种语言的版本。一个翻译由多个属性构成。属性是内容结构链中的最后一级,这里才是真正保存数据的地方。 内容对象被关联至节点。节点被系统以树状结构的形式组织并保存。这种树状结构常被称为节点树。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)