CMS +博客+电子商务:django或web2py

gou*_*our 6 django blogs web2py content-management-system e-commerce

目前我们正在运行几个较小的PHP站点(小公司,私人,非营利组织,朋友......),并希望将它们迁移到Python,以便能够更轻松地调整它们和/或扩展其功能由于熟悉Python虽然没有使用某些Python框架的实际经验.

为了不从头开始编写所有内容,我们需要体面的CMS,博客和一些电子商务模块.

我们做了一些研究,在Django世界中安装并尝试了很少的应用程序,到目前为止已经达到了两种可能性:

  1. Django-CMS作为CMS,Zinnia作为博客引擎和Django商店作为电子商务或
  2. Mezzanine将CMS +博客和Cartridge整合为购物车应用程序.

这两种组合都很不错,虽然并不完美...目前由于使用了不兼容版本的django-mptt或者例如Mezzanine缺少一些功能,例如链接支持,因此集成django-cms和zinnia的发布版本存在问题.博客等

在使用上述两组应用程序时,我们听说过Web2py并且必须说我们喜欢那里的很多东西......

我们知道这是一个较小的社区,较少的应用程序等更年轻的项目,但想知道是否有一些web2py应用程序可以与上面提到的两个Django集相比较,以便我们可以选择从Web2py开始,学习它并在那个过程用它替换PHP站点?

所以,我们希望有一些功能强大的CMS +博客具有以下功能:

  • 标签云,类别
  • 垃圾邮件保护
  • RSS订阅
  • 多位作者
  • 线程注释(可选)
  • linkback(pingback/trackback)支持
  • (很容易)主题化
  • 用于撰写内容/发布的markdown/reST标记
  • 多语言支持

就电子商务而言,除了与CMS +博客应用轻松集成外,我们不需要任何引人注目的东西 - 我们的"公司"正在销售"服务",因此不需要数千种产品(只有10种产品),没有复杂运输选项如下:

  • 多语言支持
  • 支付方法的基本基础设施(例如)PayPal,我们需要为基于表单的API编写自定义模块
  • 简单的购物车能够处理简单的产品描述
  • 税收计算和
  • (可选)PDF支持

将是我们所需要的一切.

考虑到我们希望拥有的功能,我们(非)使用任何框架的经验,您认为哪一个 - Django或Web2py - 更容易学习,易用性,应用程序支持等?

我发送了两个帖子到web2py列表和(也许)因为我的查询不够具体(或其他原因)我没有收到任何回复,我看到有一些应用程序,如KPAX CMS看起来很老/非保持.Otoh,有Powerpack包含Instant Press,但我不确定电子商务组件的可用性.最后,我发现了plugin_wiki似乎是新的/年轻的应用程序,但是,考虑到我们发现了关于Django世界的可能性,我们想了解Web2py场景的情况,以便能够更好地评估两种选择.

如果设备列表组织得更好,那么很容易找到维护的内容,项目页面等等.

Ant*_*ony 2

web2py 是一个很棒的框架,但目前只关注可重用的 CMS、博客,尤其是电子商务应用程序。听起来您似乎已经偶然发现了主要选项——plugin_wikiPowerpackInstant Press

我认为没有成熟且当前维护的电子商务应用程序,但您也许可以使用web2py-estore。还有一些接受信用卡付款的选项(另请参阅)。

plugin_wiki 包含评论功能,还有plugin_comments。对于 PDF,pyfpdf附带 web2py,还有web2py_appreport。web2py 还包括RSS支持。

编辑:另外,另一个 web2py CMS 正在开发中,即将发布:SimplrCMS