原文

内容管理系统,通常缩写为 CMS,是一种无需专业技术知识即可帮助用户创建、管理和修改网站内容的软件。

用更简单的语言来说,内容管理系统是一种工具,可以帮助您构建网站,而无需从头开始编写所有代码(甚至根本不知道如何编码)。

内容管理系统不是构建您自己的用于创建网页、存储图像和其他功能的系统,而是为您处理所有基本的基础设施内容,以便您可以专注于网站的更多面向前的部分。

除了网站,您还可以找到用于其他功能的内容管理系统,例如文档管理。

How Does a Content Management System Work?

为了让您了解内容管理系统的工作原理,我们将对 WordPress 界面进行一次旋风之旅(WordPress 是内容管理系统的一个很好的例子)。

让我们从创建一个内容开始。 如果没有内容管理系统,您需要编写一个静态 HTML 文件并将其上传到您的服务器(听起来很复杂,对吧?)。

使用像 WordPress 这样的内容管理系统,您可以在一个看起来很像 Microsoft Word 的界面中编写您的内容:

这要简单得多,对吧?

同样,要上传和管理媒体(如图像),您只需浏览媒体库,而无需直接与您的 Web 服务器进行实际交互:

不过,内容管理系统不仅仅是一个后端管理界面。 它还可以让您创建的所有内容完全按照您的意愿显示给访问者。

What Makes up a Content Management System?

在技术层面上,内容管理系统由两个核心部分组成:

  • 内容管理应用程序 (CMA) – 这是允许您在网站上实际添加和管理内容的部分(如您在上面看到的)。

  • 内容交付应用程序 (CDA) – 这是后台的幕后流程,用于获取您在 CMA 中输入的内容、正确存储内容并使其对访问者可见。

这两个系统一起使维护您的网站变得容易。

What Are Examples of Popular Content Management Systems?

我们在上面向您展示的 WordPress 是流行内容管理系统的最佳示例。 虽然肯定存在其他内容管理系统,但 WordPress 在具有已知内容管理系统的网站上保持超过 40.0% 的市场份额。

请注意,当我们提到“WordPress”时,我们并不是在谈论 WordPress.com。 相反,我们专注于 WordPress.org,这是存储实际开源 WordPress 内容管理系统的网站。

除了自托管的 WordPress 软件,其他流行的内容管理系统包括:

  • Joomla
  • Drupal
  • Magento (for eCommerce stores)
  • Squarespace
  • Wix
  • TYPO3

What Kinds of Websites Can You Build with Those Content Management Systems?

如今,大多数内容管理系统都非常灵活。 虽然有一些专注于特定用途——比如 Magento 和电子商务——但大多数流行的内容管理系统基本上可用于创建任何类型的网站。

例如,您可以使用 WordPress 来支持:

  • Static websites
  • Blogs
  • eCommerce stores
  • Forums
  • Social networks
  • Online courses
  • Membership sites
  • Portfolios
  • 其他

更多Jerry的原创文章,尽在:“汪子熙”:

什么是 CMS - Content Management System相关推荐

  1. CMS是Content Management System的缩写,意为内容管理系统。

    https://docs.siteserver.cn/introduction/#/README CMS需要开发前端界面和管理人员操作的界面,也可以连接后台服务的API进行开发 CMS具有许多基于模板 ...

  2. Professional SharePoint 2007 Web Content Management Development: Building Publishing Sites with Offi

    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明.否则将追究法律责任. http://blog.csdn.net/topmvp - topmvp Profess ...

  3. 开源LMS(Learning Management System)即学习管理系统----Moodle

    随着信息技术在教育领域应用的深入,将最新的学习理论与最新的技术结合起来辅助教学的新的手段也一一呈现,LMS.LCMS等新型教学工具和理念在几年前就已经在国外流行和使用的新事物也逐渐被引进国内,本文就M ...

  4. SharePoint 2007 Web Content Management 性能优化系列 前言

    相信已经有不少SharePoint Developer正在基于SharePoint 2007构建Web Content Management(WCM)应用.我们先来明确一下什么是WCM应用,典型的WC ...

  5. COMMIT WORK关键字在CRM content management应用里的使用场景

    Sent: Friday, November 29, 2013 4:14 PM Subject: 关于content management的commit work 这只是create的case.我稍后 ...

  6. ABAP COMMIT WORK关键字在CRM content management应用里的使用场景

    Sent: Friday, November 29, 2013 4:14 PM Subject: 关于content management的commit work 这只是create的case.我稍后 ...

  7. RDBMS即关系数据库管理系统(Relational Database Management System)

    [RDBMS]https://baike.baidu.com/item/RDBMS/1048260?fr=aladdin#ref_[1]_57768 RDBMS即关系数据库管理系统(Relationa ...

  8. DevTools failed to load source map: Could not load content for…System error: net::ERR_FILE_NOT_FOUN

    DevTools failed to load source map: Could not load content for--System error: net::ERR_FILE_NOT_FOUN ...

  9. BMS(Battery Management System)是什么?

    汽车需要许多控制器.其中,在混合动力,新能源车(也叫环保汽车)中,配备着管理电池的控制器.在本篇文章中,我们将了解新能源汽车的电池管理系统BMS. ​ BMS,Battery Management S ...

最新文章

  1. mysql optimize_真正实现千人千面?教你用Optimize收割精准流量
  2. Android下基于SDL的位图渲染(一)
  3. Java 有关于线程
  4. java 浅拷贝和深拷贝
  5. 人事软件测试自学,自学软件测试什么课程
  6. python生成奇数列表_python3:列出一个不需要迭代的奇数列表
  7. 丙烯怎么做成流体丙烯_韧性好强度高的聚丙烯复合材料怎么做?让人工智能来帮忙...
  8. 【分布式】Zookeeper的服务器角色
  9. 神器 Nginx 的学习手册(建议收藏吃灰)
  10. 打造AS酷炫dimens适配插件
  11. Spark之UpdateStateByKey算子
  12. PR自学之软件的安装
  13. JSP基础教程-初时index首页
  14. 微型计算机步进电机控制,使用微机对步进电机进行控制方式主要有两种
  15. 【第四章-2】Python爬虫教程(协程,多任务异步协程,aiohttp模块,异步爬虫实战:爬取《西游记》全部章节内容)
  16. request 和 response 对象的具体介绍
  17. Java中的自动向量化(SIMD)
  18. 渗透测试八个步骤【渗透测试流程】
  19. 荣耀破壁2022:蜕变的解法、蓄势的护法、进击的打法
  20. 【原】计算机Tools vs 学习资料

热门文章

  1. 测试插件-infinitest介绍
  2. Java IO: PipedInputStream
  3. Hadoop实战-中高级部分 之 Hadoop 集群安装
  4. hdu 4753 Fishhead’s Little Game
  5. PyQt4学习资料汇总
  6. 机房收费系统——总结
  7. Spring 通过@Import实现Bean的注册
  8. codeforces global round 1题解搬运
  9. 博客园屏蔽广告CSS
  10. 前端面试题整理【转】