开源大世界

kydsj.vip 【首页】

用户工具

站点工具


wiki:9个最佳开源内容管理系统

e51a759338f859e8cbd537c0bd683b27.jpg

截止到今天,WordPress仍然是最受欢迎的开源内容管理系统。 实际上,WordPress可以说是除Linux之外最成功的开源项目之一。 今天有无数的网站使用WordPress—从个人博客到新闻门户。

尽管它很流行,但WordPress绝对不是唯一的内容管理系统。 如果出于某种原因,您想要建立一个网站,但又不想使用WordPress,那么其他内容管理系统(缩写为CMS),例如Drupal和Joomla,也是一个不错的选择。

以下是当今可用的9种最佳开源内容管理系统的列表。

1. WordPress

在谈论内容管理系统时, 不提WordPress 将是一个巨大的错误。 正如我在本文开头提到的那样,WordPress是世界上最受欢迎的内容管理系统。 WordPress建立了无数网站。 WordPress易于使用。 WordPress的最大优势是得到广泛社区的支持,程序员们开发插件以增强WordPress的功能。 如果您想在网站上添加某些功能而WordPress无法覆盖它,则通常可以使用相应插件完成。 WordPress本身是用PHP编写的,并使用MySQL作为数据库管理系统。

2. Drupal

d64b2d1d0b66bde519ced12847691cd3.jpg

Drupal也是流行的内容管理系统,尽管不如WordPress流行。 CMS首先出现在WordPress之前。 Drupal于2000年首次发布,比WordPress早三年。 CMS也用PHP编写,可以在任何类型的网站上实施,包括博客,新闻门户,政府网站等。 Drupal还支持插件(称为模块)以扩展其功能。 老实说,Drupal的使用比WordPress困难一些。 与公司(Automattic)维护的WordPress不同,Drupal由社区维护。 根据Drupal的说法,有超过100,000名积极贡献者。

3. Joomla

Joomla是另一个由社区维护的内容管理系统。 欢迎任何人加入社区。 Joomlah也是用PHP编写的。 安装Joomla时,可以使用以下三种受支持的数据库管理系统:MySQL,MS SQL或PostgreSQL。 许多人认为Joomla是仅次于WordPress的第二受欢迎的内容管理系统。 Joomla也非常易于使用和轻巧。 为了丰富您的网站功能,Joomla还支持扩展程序。 与WordPress在wordpress.com上提供免费博客平台一样 ,Joomla也在joomla.com上提供免费博客平台。

4. dotCMS

a1783946c73f90be8d45ef34bd3e2fee.jpg

dotCMS也是一个开源内容管理系统。 但是,它不是完全免费的。 好吧,您可以免费使用它,但也可以使用付费版本。 因此,dotCMS的付费版本提供了许多不同的功能。 dotCMS本身是用Java编写的。 如果您喜欢dotCMS的免费版本,则可以尝试30天的付费版本。 dotCMS定位于企业细分。 dotCMS表示,AON,Honda和Goodyear等企业都使用dotCMS。

5. TYPO3

878a438b2903c2e3e64bba65a7f2d163.jpg

TYPO3比以上四个内容管理系统创建得还要早。 CMS始于1998年,至今仍处于积极发展中。 TYPO3也是用PHP编写的。 CMS支持各种数据库管理系统,例如MySQL,MariaDB,PostgreSQL和Microsoft SQL Server。 TYPO也可以根据您的需要在任何类型的网站上实施。 扩展程序也可用,允许您在正在开发的网站上添加某些功能。

6.Plone

如果您要构建博客,则不适合使用Plone。 Plone是具有企业细分的开源内容管理系统。 使用Plone的企业包括NASA,牛津大学,哈佛大学等等。 Plone构建在Zope应用服务器之上。 Zone本身是用Python编写的Web应用程序。 Plone还支持附加组件,以丰富您的网站功能。

7. DNN

c7f27a8626f287f2f74e53b81cbdb8b8.jpg

以前称为DotNetNuke, DNN是另一个开源CMS,您可以在没有太多技术知识的情况下使用它来构建网站。 CMS在.NET下编写,旨在在Microsoft Server上运行。 您只能在IIS Web服务器和Microsoft SQL Server上安装并运行CMS。 两者都是微软的产品。 DNN本身以社区版MIT许可证和商业专有许可证的形式分发,分别是DNN Evoq Content和DNN Evoq Engage版本。

8.concrete5

另一个用PHP编写的开源内容管理系统。 concrete5与WordPress一样, 非常适合建立博客。 您可以在几乎所有Web服务器上安装CMS,可用的数据库管理系统包括MySQL和MariaDB。 concrete5足够轻巧且易于使用。 如果您依靠搜索引擎来驱动网站流量,那么concrete5是一个不错的选择。 CMS具有您可以使用的SEO工具(尽管非常基础)。

9. Umbraco

380af3b55226eaac5fd263259af6ecbe.jpg

Umbraco与DNN有一个共同点。 它旨在部署在基于Microsoft的基础结构上。 您只能在Microsoft开发的网页服务器IIS上安装Umbraco。 对于数据库管理系统,可以使用Microsoft SQL Server。 理想情况下,您应该在基于Microsoft Server的计算机上安装Umbraco。 您可以在自己的服务器上安装Umbraco,但如果需要,Umbraco也可以提供云服务。 Umbraco本身是用C#编写的,并获得了MIT许可。

英文原文:https://www.bettertechtips.com/open-source/open-source-content-management-system

wiki/9个最佳开源内容管理系统.txt · 最后更改: 2022/01/08 10:47 由 127.0.0.1

⭐24小时内访问人数:【378】⭐