跳至内容

Mambo 开源/初学者 Mambo

来自维基教科书,开放世界中的开放书籍
目录
章节
首页
配置
设计
内容
开发
其他

这篇文章/论文是为完全没有 CMS 系统经验的初学者编写的介绍。但是,您应该具备一些网站技能才能完全理解本文。

建议您从上到下阅读文章。

什么是 Mambo?

[编辑 | 编辑源代码]

Mambo 是一种内容管理系统,顾名思义,它管理内容。Mambo 管理文本、图像、链接、文档和互动——每个网站的主要元素。这意味着,您使用 Mambo 来维护和更新网站,而不是使用像 Dreamweaver、FrontPage 或类似的视觉网站管理工具这样的应用程序。Mambo 利用基于浏览器的系统来实现这一点——管理是网站的安全访问后端。您登录并使用浏览器添加内容、发布文章、批准提交内容并执行维护活跃的不断发展的网站所涉及的无数其他功能。

Mambo 如何运作?

[编辑 | 编辑源代码]

Mambo 基于三个元素:Web 服务器、脚本语言和数据库。Web 服务器连接到互联网并使网站在互联网上可用,脚本语言包含程序和功能,数据库存储内容。

首先,用户通过输入 URL 请求 Mambo 页面。然后,浏览器连接到 Web 服务器。URL 包含内容的参数——哪个部分、哪篇文章等等。根据这些参数,Mambo 的脚本系统联系数据库并获取内容。然后,内容和模板合并在一起,并作为纯 HTML 和 CSS 页面返回。

这些术语...

[编辑 | 编辑源代码]

Mambo 有很多特殊的词语和短语,初学者可能不理解。它们在社区中经常使用,可能不是自解释的,因此了解这些词语的含义对初学者非常有用。

组件是对 Mambo 核心功能的补充和添加。Mambo 可以发布文本、上传图像、管理用户等等,但组件提供可以执行专门任务的额外功能。例如:下载管理器、论坛、商务、画廊、留言簿、维基、新闻稿——列表几乎是无限的。

这些组件通过 Mambo 中的安装程序安装,位于 Mambo 管理面板中的“组件 > 安装/卸载”下。这是大多数组件的安装方式,但需要注意的是,其中一些组件需要修改核心文件。但是,这很少需要,因为组件安装程序通常就足够了。

模块是 Mambo 中的侧边块。其中包括主菜单模块、登录、投票、联合——围绕内容的所有内容。Mambo 为这些模块预定义了位置。最常见的是左右位置。模板的设计者(见下文)可以将这些位置放置在他们想要的地方,因此没有规则说左位置将位于模板的左侧。但模板通常设置为使这对应于实际布局。

还有更多模块位置。有顶端位置,通常位于左右模块之上,以及内容。此位置适合新闻快讯等等。还有很多其他位置可供选择,您可以根据自己的需要创建任意多个位置——如果您想,可以有 30 个不同的位置。

模板与皮肤完全相同。模板是预定义的外观,使 Mambo 呈现特定外观。但是,模板不会控制行为,正如在使用模板的其他系统中一样——它只是一种外观定义。

简单来说,模板是一个 HTML/CSS 文档,其中包含使其与 Mambo 兼容的代码。例如,它们包含用于加载特定位置模块的代码、用于加载主体(主要内容)的代码等等。

Mambots 是作用于 Mambo 中元素的小脚本。这可以是任何元素——组件、内容和网站的所有其他方面。

Mambots 有很多形式。最常见的是内容 Mambots。它们的使用方法如下:您将 {mambot_name} 插入到某个内容中,Mambot 将此标记替换为 Mambot 的功能。这可以是嵌入 Flash、链接到其他内容、插入图像等等。

华夏公益教科书