内容管理系统

概览

WordPress、Drupal和Joomla等内容管理系统可用于管理网站内容并简化向网络推送新内容和更新内容的流程。 CMSs are made up of two elements: a Content Management Application (CMA) and a Content Delivery Application (CDA).

CMA负责管理网站的内容,例如文本、图片和“元”内容。它让用户能够创建、修改和删除网络内容,而无需软件开发人员或网站管理员的协助。多数主要的CMA为不熟悉HTML或CSS的用户提供WYSIWYG文本编辑工具,但是也具备编辑原始标记的功能。CMA基本上是“运营的大脑”,可促进细节工作。

CMS的CDA部分负责编译CMA中创建的信息,并将其传输至网站并在网站上呈现。将CDA视为合作中的“肌肉”——它负责CMS的繁重工作。

流行的CMS

Wordpress

Wordpress

WordPress是目前市面上最流行的内容管理系统,占据全球CMS市场约58%的份额。最初,WordPress仅用于支持博客。但是,由于它易于使用并且被广泛普及,WordPress逐渐变得可支持更多功能。

针对非开发人员(DIY者)的WordPress

WordPress这款软件能让所有级别的用户建立简单或复杂的网站、博客等。它简单易学,受到DIY非技术人员与开发人员的欢迎。如果您是新手,并准备建立自己的首个网站,WordPress是个不错的选择。

WordPress适合:

  • 写博客
  • 网店
  • 网上图库/图片浏览器
  • 静态网站
  • 会员网站
  • 合作
  • 招聘平台
  • 链接库
  • 电子邮件通讯订阅
  • 联系人管理器
  • Wiki
  • 投资组合
  • 企业名录
  • 点评网站

WordPress主要由志愿者创建。此外,它提供数千种插件主题,让您能够制作个性化网站,并整合丰富高深的功能。

针对开发人员的WordPress

对于开发人员而言,WordPress同样是个出色的平台,因为它功能明确,编码风格非常透明,文档功能无与伦比。它由多种通用编程语言组成:

  • PHP
  • HTML
  • CSS
  • Javascript

此外,WordPress免费提供Codex。WordPress Codex是一份在线手册,提供广泛的开发人员相关文章、教程以及有关WordPress功能的文档。由于WordPress是由志愿者建立和维护,因此,Codex是一个充满活力的资料库,在WordPress社区的持续贡献下不断发展和改进。

托管Wordpress

自管 - DIY WordPress

  • CenturyLink Cloud提供的非托管式解决方案让您能够将WordPress蓝图部署至我们的虚拟云服务器
  • 此选项最适合非常熟悉WordPress的用户或软件开发人员
  • 非托管式WordPress解决方案让您能够完全控制整个堆栈,您还可添加负载平衡防火墙关系数据库服务等附加服务。

Drupal

Drupal

Drupal是一款热门的开源内容管理系统。尽管它在CMS市场仅占约5%的份额,但其普及度逐渐提升,并支持着全球数百万网站。Drupal以PHP编写,支持程序性和面向对象的软件开发编程法。作为CMS,它更适合具有基础设施和开发人员支持的企业和公司环境。

Drupal在CenturyLink Cloud中以蓝图形式提供,能够快捷轻松地向云服务器中部署此CMS。

Drupal的常见用途与WordPress类似,包括:

  • 博客平台
  • 论坛网站
  • 标准网站
  • 混合网站
Drupal
Drupal模块架构

模块为PHP代码和支持文件,其采用Drupal核心API并向Drupal框架整合新的功能组件。

Drupal核心模块

安装中默认包含Drupal核心模块,该模块由Drupal产品开发团队维护。这些模块是Drupal运营的必备要素。

Drupal Hooks

Drupal Hooks让模块可与Drupal核心代码进行互动。模块因而可以定义网站中的新URL和页面,向页面中添加内容,并设立自定义数据库表等。

Drupal主题

Drupal主题是一组资源,包括PHP模板、CSS、JavaScript和图片,为Drupal的部分或所有内容提供布局和风格信息。

Joomla!

Joomla

Joomla!是另一款开源CMS解决方案,您可用它创建网站和在线应用。即使您并非高级用户,Joomla也方便安装和设置。由于Joomla方便使用,因此,设计或开发人员可快速建立网站,然后将其转交给客户或内部利益相关方。

许多公司和组织的要求均超过了Joomla或CMS的基本功能范围。在这种情况下,借助Joomla强大的应用框架,开发人员能够创建成熟的附加软件,释放Joomla的无尽潜能。

您可通过CenturyLink Cloud的蓝图部署Joomla。

Joomla核心框架让开发人员能够快速方便地建立:

  • 库存控制系统
  • 数据报告工具
  • 应用桥
  • 定制产品目录
  • 集成电子商务系统
  • 复杂的企业名录
  • 预订系统
  • 通信工具
Joomla!

立即开始免费试用CenturyLink Cloud。