哪些公司使用承兑汇票比较多
7 款殿堂级的开源 CMS(内容管理系统)
最近,有读者留言让我推荐开源 CMS。我本想直接回复 WordPress,但是转念一想我玩 WordPress 是 2010 年左右的事情了,都过去十年了,它会不会有些过时呢?有没有新的、更好玩的开源 CMS 呢?
开源项目这玩意儿,一想心就躁,看见手就痒。借着这股劲儿,今天我就给大家带来 7 款称得上殿堂级的开源 CMS,它们中有老当益壮的 WordPress(PHP)、国人开发的 Halo(Java)、玩法丰富的 Ghost(JavaScript)、企业级 CMS 的 Django CMS(Python)、星数最多的 strapi(JavaScript) 等等。
下面,我会根据功能将项目分为:传统 CMS 和 无头 CMS 两大类进行介绍,然后从 CMS 概念到具体项目的安装步骤,最后特点会用 粗体 醒目地标记出来,就算之前不知道 CMS、不会编程的读者,也可以放心地阅读。相信你看完这篇文章就会知道:什么是 CMS、什么是无头 CMS、它们能用来做什么,甚至可以头头是道地向别人介绍几款,让人眼前一亮的开源 CMS 呢!
闲话少叙,让我们直接开始今天的分享。
1. 传统 CMSCMS 是内容管理系统的英文简称,它是用来管理和发布包括文章、图片、商品等内容的系统。最常见的 CMS 就是博客系统,作者登录管理后台写文章,点击发布后读者就可以访问指定网址,看到作者发布的内容啦。
不管你是不是程序员,如果你想快速构建一个网站,那么下面这些开源 CMS 一定能助你一臂之力。
1.1 haloStar 数:24.4k|编程语言:Java(99.5%)
一款由国人开发的现代化开源 CMS,采用 Spring Boot+Vue.js 编写而成,代码开源完全免费,截止到本文发表时已经迭代了 80 多个版本。国人开发的好处是可轻松接入国内的云存储服务,而且文档、社区和操作界面全部是中文的。
安装步骤,如下:
# 本地有 Java1. 下载最新的 jar 包:dl.halo.run/release/halo-1.5.4.jar2. 运行:java -jar halo-1.5.4.jar# Docker 运行docker run -it -d --name halo-next -p 8090:8090 -v ~/halo-next:/root/halo-next --restart=unless-stopped halohub/halo-dev:2.0.0-beta.1
地址:github.com/halo-dev/halo
1.2 django-cmsStar 数:9k|编程语言:Python(59.7%)
由 Django 编写的企业级 CMS,它功能实用、安全可靠,支持拖拽上传图片、轮播图、Docker 部署等功能,可轻松进行二次开发,多用于构建企业官网,比如:国家地理等网站就是基于它开发而成。
安装步骤,如下:
$ git clone git@github.com:django-cms/django-cms-quickstart.git$ cd django-cms-quickstart$ docker compose build web && docker compose up -d database_default$ docker compose run web python manage.py migrate && docker compose run web python manage.py createsuperuser$ docker compose up -d$ open 127.0.0.1:8000
地址:github.com/django-cms/django-cms
1.3 WordPressStar 数:16.8k|编程语言:PHP(62.5%)
作为全球最流行的 CMS,它的市场占有率一直处于独占鳌头那一档(64.2%)。我认为这些得益于它:傻瓜式的安装方式、丰富的主题和插件、十年如一日的更新迭代,以及优秀的商业模式。
有多少人的第一个博客是用它搞起来的?算我一个
地址:github.com/WordPress/WordPress
1.4 joomla-cmsStar 数:4.3k|编程语言:PHP(92.2%)
它是和 WordPress 同时期开源的 PHP CMS 项目,与 WordPress 不同的是Joomla! 更加灵活,但学习曲线也更陡峭。它具有较强的通用性,再加上丰富多元的扩展,可用来搭建商业网站、个人博客、信息管理系统、Web 服务等。作为开源至今已有 18 年历史的 CMS,肯定还是有点东西的。
地址:github.com/joomla/joomla-cms
这里顺带提一嘴:Drupal 也同样是 PHP 写的以复杂著称的 CMS,如果你需要一个处理大量请求、高度自定义的网站,可以考虑它。
2. 无头 CMS无头 CMS 就是指:仅包含内容管理的后台,没有现成的前台展示,前台需要自己实现。
好处是内容和展示完全分离,不依赖或不需要特定的前端框架,可以根据自己喜好选择前端框架、接入静态站点生成器或 APP,创建丰富的展示体验。
缺点是需要懂技术的开发人员,开发周期大概需要一周左右。
2.1 wagtailStar 数:13.4k|编程语言:Python(79.3%)
基于 Python 知名 Web 框架 Django 实现的无头内容管理系统,拥有清爽的 UI 和简洁易用的编辑器。独特的 StreamField 技术,可以让内容排版灵活又不失结构,再加上强大的多语言系统,让它在众多开源 CMS 中脱颖而出。
安装步骤,如下:
pip install wagtailwagtail start mysitecd mysitepip install -r requirements.txtpython manage.py migratepython manage.py createsuperuserpython manage.py runserver
地址:github.com/wagtail/wagtail
2.2 ghostStar 数:41.7k|编程语言:JavaScript(79.4%)
一款用 Node.js 编写,功能强大的无头 CMS。它的强大之处在于提供了丰富、免费、可自定义的主题,用户可以自由搭配轻松建站。专业的会员订阅和数据可视化功能,让内容创作者可以围绕内容,尝试发展商业化业务。除此之外,它还拥有先进的所见即所得编辑器。
安装步骤,如下:
npm install ghost-cli -gghost install local
地址:github.com/TryGhost/Ghost
2.3 strapiStar 数:49.5k|编程语言:JavaScript(99.6%)
一款完全免费、基于 JavaScript 构建的无头内容管理系统,它拥有开箱即用的 API 和友好的管理面板,自带权限管理、默认安全、SEO 友好等特点。该项目做为 GitHub 上 Star 数最多的开源内容管理系统,目前已成为多家世界 500 公司的首选 CMS。
安装步骤,如下:
yarn create strapi-app my-project --quickstart或者npx create-strapi-app my-project --quickstart
地址:github.com/strapi/strapi
3. 最后如果,你要挑一个开源 CMS:
不会编程:首选 WordPress 因为它成熟简单,编程相关的东西都被藏在了背后。会 Python:django-cms 容易接受,wagtail 则更新、势头更猛。会前端:推荐 strapi 它背后有商业化公司支持,吃透了可以谋个远程全职。不会前端,但懂后端:推荐 Ghost,它玩法多、社区活跃、有免费主题。以上就是本文的所有内容了,由于篇幅问题没有写静态网站生成器相关的开源项目,后面我会专门再做一期。
如果您觉得这期内容还不错:求赞、求收藏、求转发,您的支持就是对我最大的鼓励!??
七款国内免费开源PHP CMS推荐,无限制,可商用
自织梦cms收费后,很多使用dedecms的站长都转移到了别的cms系统上,上一期也给大家分享了几款国外开源cms系统,今天来给大家分享几款国内的免费且可商用的php cms系统:
PbootCms
PbootCMS是全新内核且永久开源免费的PHP企业网站开发建设管理系统,是一套高效、简洁、 强悍的可免费商用的PHP CMS源码,能够满足各类企业网站开发建设的需要。系统采用简单到想哭的模板标签,只要懂HTML就可快速开发企业网站。官方提供了大量网站模板免费下载和使用,将致力于为广大开发者和企业提供最佳的网站开发建设解决方案。
用户通过官网获取免费域名授权码即算授权成功,并永久有效,授权后允许删除前后台页面版权标识。
迅睿CMS
迅睿CMS开源框架支持Codeigniter、Laravel、ThinkPHP三种内核可选,支持的微信公众号,小程序,APP客户端,移动端网站,PC网站等多站式管理系统,满足各类用户在不同应用场景的需求。
软件遵循MIT开源协议,免费且不限商用
极致CMS
极致CMS是开源免费的PHPCMS网站内容管理系统,无商业授权,简单易用,提供丰富的插件,帮您实现零基础搭建不同类型网站(企业站,门户站,个人博客站等),是您建站的好帮手。
HkCms
HkCms是一款免费开源内容管理系统,核心采用了ThinkPHP6.0框架等众多开源软件。我们一直致力于为企业建站提供免费开源的内容管理系统,在您遵守《HKCMS软件许可使用协议》下可将HkCms开源内容管理系统用于商业。
SSYCMS
SSYCMS是一套免费开源可商用的内容管理系统。在保留底部版权的情况下,你可以免费的用来搭建站点,而不需要支付任何费用。SSYCMS内容管理系统采用热门框架,方便开发者二次开发系统,前台采用Bootstrap4.x,后台采用vue2.x、iview3.x。系统使用Thinkphp5.x框架,架构模式为PHP+MYSQL
MyCms自媒体
MyCms自媒体内容管理系统是一款基于Laravel开发的开源免费的自媒体博客CMS系统,适用于个人网站及企业网站开发使用,助力开发者知识技能变现。
MyCms基于Apache2.0开源协议发布,免费且不限制商业使用。
DiYunCMS(帝云CMS)
DiYunCMS内容管理框架是基于 PHP7/PHP8 语言采用CodeIgniter4 作为开发框架生产的网站内容管理框架,提供“电脑网站 + 手机网站 + 多终端 + APP 接口”一体化网站技术解决方案。她拥有强大稳定底层框架,以灵活扩展为主的开发理念,二次开发方便且不破坏程序内核,为 WEB 艺术家创造的 PHP 建站程序,PHP多用途建站框架。适用于小型站点、企业级网站、新闻内容网站、综合门户网站等,中小企业与建站公司实用的免费CMS建站系统。
以上就是七款国内免费开源且可商用的PHP CMS推荐,有需要的朋友可以了解下!
国内排名前五的源码交易平台
第一名:互站网 推荐星级:★★★★
官网:
互站网是国内知名的站长交易服务中心;网站交易、源码交易、域名交易、链接交易、广告买卖、建站美工任务;安全快捷的站长交易、出售、求购、交流分享平台;
成立时间早,源码类型众多,交易简便,充值方式基本满足国人的要求;
但随着近年来政策原因,导致原本十分自由活跃的互站变成了必须企业实名才可以经营下去,并且过去很多可以发布的源码或者服务都不能发布了。
最主要的不好一点,平台的限制,蕞低价30元,折让很多的买家失去了选择的权利!
第二名:CSDN博客 推荐星级:★
官网:blog.csdn.net
很多的站长都在此发表自己的作品,比较全面!具体体验不是很好,不推荐!
写出来的理由就一点,内容量大而全,随随便便搜一个问题,出来的都有他们!
只能说SEO做的比较好!源码交易的话,体验不是很好!
第三名:站长团购 推荐星级:★★
官网:
站长团购是ChinaZ站长旗下的源码交易网站,主打正版源码交易,价格较高,蕞低限价大几百;比较适合企业采购;个人站长不太适合!
第四名:中站源码网 推荐星级:★★★★
官网:
主营:PbootCMS模板,多城市分站站群源码,云优cms;另有易优cms模板、织梦cms模板、帝国cms模板等整站源码、discuz模板,wordpress模板等主题模板;
中站源码网是近年刚兴起的一个源码交易站,整体偏向于“多城市分站站群”建站业务;源码比较多,价格是几个源码交易站中蕞低的一个;适合个人站长采买;整体服务不错!值得推荐!
第五名:A5交易网 推荐星级:★★★
官网:
A5交易网主打新媒体账号的在线交易,源码交易只是其中一部分;