django开源电子文档管理系统_基于Python的内容管理系统CMS大全推荐

排行榜一览

Django CMS

Wagtail

Mezzanine

Django

Flask

Plone

web2py

Quokka CMS

ButterCMS

Opps CMS

feinCMS

内容管理系统

内容管理系统(CMS)可以简单地定义为支持通常使用Web技术来发布或共享,编辑或操纵,搜索和索引,存档或版本化内容(通常是文档)的系统。可以在Wikipedia主题条目中找到更广泛的定义。

简而言之,内容管理系统是用于管理网站的应用程序,其中编写者,编辑者和用户能够上载,编辑和管理内容,而无需了解有关网站实际工作方式的太多技术细节。

基于Python的产品虽然在较大的CMS市场中占少数,但具有几个固有的优势。例如,Python的Unicode功能使其派生产品在基于PHP,Ruby等的欧洲大陆和亚洲特别受欢迎。

基于Zope的解决方案

最成熟的基于Python的内容管理系统是源自Zope的系统,特别是Plone,Nuxeo CPS(从v5 Nuxeo开始转换为Java作为其开发平台),Silva,ZMS和KARL。多年来,这些解决方案已用于大规模和高规模部署,一系列组织为这些解决方案提供支持和服务。

非Zope解决方案

对于那些需要非Zope CMS解决方案的人来说,有一些选项可能至少提供上述更成熟的解决方案中的一些功能,下面提到的解决方案可能更多地针对开发人员,而不是希望立即采用的个人或组织部署完整且有效的解决方案。

  • ACRCms基于Turbogears和SQLAlchemy的灵活Web CMS
  • BAOW是一个基于SQL数据库(Firebird / InterBase,MySQL,PostgreSQL,SQLite)的轻量级内容管理系统。v1.1发布:2005-07-07
  • Django为内容管理提供基本支持(最初来自商业内容管理系统的较低级别)。
  • django-cms写在django之上。提供完整的cms堆栈,其下包含web框架的强大功能。易于扩展。
  • ikaaro提供内容管理功能。v0.62.9发布时间:2012-05-28
  • Kotti是一个高级的Pythonic Web应用程序框架,内置CMS。Kotti基于Pyramid和SQLAlchemy。v0.9.2发布时间:2013-10-15
  • KPAX是基于web2py的完整CMS解决方案。它提供维基,博客,新闻,RSS订阅,调查,作业,网页,版本控制,基于群组的角色,中央身份验证系统,上传和下载媒体流,嵌入式媒体播放器,所见即所得编辑器,ajax搜索,可自定义模板。适用于SQLite,MySQL,PostgreSQL,Oracle或MSSQL。可以从web2py 设备存储库下载
  • Leonardo可扩展的内容管理系统,采用类似REST的风格。最初专注于为个人网站提供受密码保护的Wiki和博客(包括Atom提要)。它可以作为CGI运行,并将文件系统用作数据库。v0.7.0发布日期:2006-03-09
  • Madpy 建立在apache,mod_python,postgresql和cheetah模板之上。支持以多种语言创建内容,清理url,url到对象映射和madata MVC之类的机制。
  • MediaCore Video CMS是一个以开源媒体为重点的内容管理系统。它具有视频和音频支持,YouTube和Vimeo集成,播客,iTunes RSS生成,用户提交的内容,嵌入式媒体播放器,wysiwg edior,搜索,并且可高度自定义。用户既有前端,也有管理员后端。它基于Pylons,SQLAlchemy,MYSQL构建,并与Apache,Fast_CGI或Mod_WSGI一起运行。
  • Merengue是一个基于Django框架构建的功能齐全的CMS 框架。它不仅是一个即插即用的CMS,而且是一个以干净,可重复使用的代码以最快的速度构建CMS站点的框架。
  • Mezzanine是一个使用Django框架构建的内容管理平台。它是BSD许可的,旨在提供用于管理内容的一致界面,以及简单,可扩展的体系结构,使得尽可能简单地潜入和破解代码。
  • Opps CMS一个基于Django的CMS,用于杂志,新闻播报员网站和高流量的门户网站,来源
  • PyLucid是一个用Python WSGI编写的轻量级CMS。不需要shell帐户。要运行PyLucid,您需要一个带有Python(至少v2.3),CGI和mySQLdb的标准Web服务器。
  • Pyplate是一个简单的SQLite CMS,包含构建简单网站所需的大多数基本功能。静态页面生成可提供出色的性能,并且UI使管理任务变得简单。
  • Quokka CMS Flask和MongoDB支持CMS,github。
  • Skeletonz简单,强大,可扩展,可靠。自2005年10月以来一直处于开发阶段。基于Ajax的编辑器具有拼写检查和UTF-8支持。高性能:最佳结果是大约600请求/秒。开源,GNU GPL。
  • teeny_tiny_cms在Webware上运行,使用SQLObject,SQLite和Docutils。链接坏了。
  • Tendenci是一个专为非营利和协会网站开发的开源CMS。Tendenci是用Django框架用Python编写的,包括一个插件构建器,用于轻松添加额外的自定义插件,并具有非营利组织在复杂网站中需要的所有功能,包括与商家帐户集成,用于在线支付,活动日历和事件注册,会员管理,工作板,商业目录等。Tendenci的公共存储库可以在Github上找到:https://github.com/tendenci/tendenci。

Wiki解决方案

尽管它们起初很简单,但许多wiki解决方案提供了上面列出的许多功能。许多wiki项目都是用Python编写的。以下是部署最广泛的:

  • MoinMoin是用于发布和管理此页面信息的解决方案!
  • Trac在更大的解决方案中提供了一个wiki,用于管理软件项目和项目信息 - 错误跟踪,源代码浏览等。
  • 在PythonWikiEngines页面上查看更完整的Wiki解决方案列表。

编辑说明

以上列表应按升序字母顺序排列

59d318eb20fdbdb2db00c6d0233bf120.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值