基于web2py的成熟CMS和博客有哪些?

13 投票
3 回答
4004 浏览
提问于 2025-04-17 06:29

最近我在寻找开发网页应用和门户网站的技术时,开始接触Ruby和Python(从一个非系统管理员的角度来看,也就是专注于网页应用开发),结果我立刻爱上了Python。从那以后,我就只想花时间在Python相关的技术上(哈哈)。我现在急需建立一个既能作为博客又能作为公司网站的网页,所以我开始寻找可能的Python解决方案。

我研究了所有主要的框架,觉得zope/plone在企业应用中很不错,所以我最终会在plone上做很多事情。不过,我也需要一个可以快速推出的“即时”框架,用来测试一些博客的概念。

考虑到有那么多优秀的Python项目,这应该很简单吧?……其实并不是。这真的很难,最后我也搞不清楚是该选择Django还是web2py。它们各自都有很棒的优点。最终,我决定不再纠结,先同时试试这两个框架,希望能快速发现它们各自的优势,以便更好地适应不同的项目。

我选择了:

  • Django --> Django-cms,其他插件
  • web2py --> InstantPress?,KPax?,其他插件?

我主要的问题是,关于基于web2py的Kpax和InstantPress的信息似乎很少,除了在web2py网站上被列为“免费应用”之外,我没有找到更多的资料。我也没有看到一个成熟的替代品来替代Kpax和InstantPress。

问题(对那些熟悉和有经验的人):除了看三年前的介绍视频,我还能在哪里找到关于InstantPress或Kpax的更多信息?或者说,我应该直接安装并试用它们吗?

提前感谢大家的建议和信息……

3 个回答

1

我之前也遇到过类似的困扰,最后决定使用Django和Django-CMS或者FeinCMS。

虽然web2py的社区很友好,但实际上没有一个活跃开发的内容管理系统(CMS),也没有很多开发者和社区支持。

这是我在web2py邮件列表上发的一个帖子,关于这个话题:

用web2py框架写一个不错的CMS或者强大的博客引擎可能并不难,但我觉得还有很多更重要的事情需要做(或者写),而不是再写一个CMS/博客。;)

2

我正在开发一个社交内容管理系统(Social-CMS),目前除了核心功能外,其他部分还没太多进展。不过,我计划在一个月内发布“alpha”版本。(这是我和客户约定的截止日期)

https://github.com/rochacbruno/Movuca

这个项目的灵感来源于vikuit.com(但会在GAE之外运行)

在我的社交内容管理系统还没准备好之前,你可以使用InstantPress或PowerPack(目前来说是web2py的最佳选择)

这里有一个演示链接。Movuca演示链接

7

确保你使用的是最新版本的 Instant Press 2.0。这里有一个最近的 视频。不过,遗憾的是,我觉得文档不太多,但我相信创作者马丁正在努力完善这方面的内容。需要注意的是,IP 2.0 是基于 Powerpack 2.0(可以查看这个 视频)。

如果你想要更基础的选项,可以看看 web2py-cmsVCMS。你也可以考虑使用 plugin_wiki

还有一些可能有用的文本编辑插件: web2py_ckeditorelRTE WYSIWYG Widgetplugin_managed_html

KPAX 这个项目比较老,现在可能不是最好的选择。

另外,最近有一些人讨论想要合作开发一个功能齐全的内容管理系统(CMS),希望在即将发布的 web2py 2.0 之后,这个项目能得到一些关注(很快就会发布)。

更新:现在还有一些新的开发项目:

撰写回答