首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

推荐 7 款开源 内容管理系统(CMS)

今天我就给大家推荐 7 款开源 CMS

CMS 是内容管理系统的英文简称,它是用来管理和发布包括文章、图片、商品等内容的系统。

最常见的 CMS 就是 博客系统

传统CMS(1-4)

无头CMS(5-7):仅包含内容管理的后台,没有现成的前台展示,前台需要自己实现

. 1 halo

地址:https://docs.halo.run/

GitHub:https://github.com/halo-dev/halo

Star 数:24.4k|编程语言:Java(99.5%)。

. 2 django-cms

地址:https://github.com/django-cms/django-cms

tar 数:9k|编程语言:Python(59.7%)

由 Django 编写的企业级 CMS,它功能实用、安全可靠,支持拖拽上传图片、轮播图、Docker 部署等功能,可轻松进行二次开发,多用于构建企业官网,比如:国家地理等网站就是基于它开发而成。

. 3 WordPress

地址:https://github.com/WordPress/WordPress

Star 数:16.8k|编程语言:PHP(62.5%)

作为全球最流行的 CMS,它的市场占有率一直处于独占鳌头那一档(64.2%)。我认为这些得益于它:傻瓜式的安装方式、丰富的主题和插件、十年如一日的更新迭代,以及优秀的商业模式。

. 4 joomla-cms

地址:https://github.com/joomla/joomla-cms

Star 数:4.3k|编程语言:PHP(92.2%)

它是和 WordPress 同时期开源的 PHP CMS 项目,与 WordPress 不同的是 Joomla! 更加灵活,但学习曲线也更陡峭。它具有较强的通用性,再加上丰富多元的扩展,可用来搭建商业网站、个人博客、信息管理系统、Web 服务等。作为开源至今已有 18 年历史的 CMS,肯定还是有点东西的。

. 5 wagtail

地址:https://github.com/wagtail/wagtail

tar 数:13.4k|编程语言:Python(79.3%)

基于 Python 知名 Web 框架 Django 实现的无头内容管理系统,拥有清爽的 UI 和简洁易用的编辑器。独特的 StreamField 技术,可以让内容排版灵活又不失结构,再加上强大的多语言系统,让它在众多开源 CMS 中脱颖而出。

. 6 ghost

地址:https://github.com/TryGhost/Ghost

Star 数:41.7k|编程语言:JavaScript(79.4%)

一款用 Node.js 编写,功能强大的无头 CMS。它的强大之处在于提供了丰富、免费、可自定义的主题,用户可以自由搭配轻松建站。专业的会员订阅和数据可视化功能,让内容创作者可以围绕内容,尝试发展商业化业务。除此之外,它还拥有先进的所见即所得编辑器

. 7 strapi

地址:https://github.com/strapi/strapi

Star 数:49.5k|编程语言:JavaScript(99.6%)

一款完全免费、基于 JavaScript 构建的无头内容管理系统,它拥有开箱即用的 API 和友好的管理面板,自带权限管理、默认安全、SEO 友好等特点。该项目作为 GitHub 上 Star 数最多的开源内容管理系统,目前已成为多家世界 500 公司的首选 CMS。

最后建议:

不会编程:首选 WordPress 因为它成熟简单,编程相关的东西都被藏在了背后。

会 Python:django-cms 容易接受,wagtail 则更新、势头更猛。

会前端:推荐 strapi 它背后有商业化公司支持,吃透了可以谋个远程全职。

不会前端,但懂后端:推荐 Ghost,它玩法多、社区活跃、有免费主题。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221225A00LS900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券