目前,我们正在运行几个较小的PHP站点(小公司,私人,非盈利组织,朋友......),并且希望将它们迁移到Python以便能够更轻松地调整和/或扩展其功能,因为熟悉Python虽然没有使用某些Python框架的实际经验。CMS +博客+电子商务:django或web2py
为了不写从头开始,我们需要像样的CMS,博客和一些电子商务模块。
我们做了一些研究,安装和Django的世界尝试几个应用程序,至今已抵达了两种可能性:
- Django-CMS作为CMS,Zinnia的博客引擎和Django shop电子商务或
- Mezzanine将CMS +博客和Cartridge集成为购物车应用程序。
两者的组合,由于其Django的MPTT或例如非兼容版本的使用情况是好的,但并不完美......目前存在的问题整合Django的CMS &百日草的发行版本夹层缺少像博客等linkback支持某些功能
虽然上述两套应用程序打,我们听到Web2py必须说,我们喜欢很多事情......
我们都知道它是一个较小的项目,具有较小的社区,较少的应用程序等,但不知道是否有一组web2py应用程序可以与上述两个Django集相比较,以便我们可以选择从Web2py开始,学习它并在该过程中替换PHP网站用它?
所以,我们希望有一些能够CMS +博客具有以下特点:
- 标签云,类别
- 垃圾邮件保护
- RSS提要
- 多个作者
- 螺纹评论(可选)
- linkback(pingback/trackback)支持
- (容易)主题能够
- 降价/ REST标记写入内容/发布
- 多语言支持
至于电子商务而言,除了与CMS +博客应用程序易于集成我们不需要什么壮观的 - 我们的“公司”卖“服务”,所以没有必要数千种产品(其中只有10秒),没有复杂的航运选择所以像:
- 多语言支持
- 支付方式的基本基础设施(例如)贝宝,我们将需要编写自定义模块基于表单的API
- 简单的购物车能够处理简单的产品说明
- 税款计算和
- (可选)PDF支持
会一切我们需要的。
考虑到我们想要的功能,我们的(非)经验与任何框架,使用Django或Web2py - 你认为在学习的简易性,易用性,应用程序支持等方面更合适。 ?
我发了两篇文章到web2py列表和(也许),因为我的查询不是特定的 - 足够(或其他原因)我没有收到任何答复,我看到有一些应用程序,如KPAX CMS旧的/非保持。 Otoh,有Powerpack,它包含了Instant Press,但我不确定电子商务组件的可用性。最后,我发现了plugin_wiki,它似乎是新的/年轻的应用程序,但考虑到我们在Django世界中发现了可能性,我们想了解Web2py场景中的情况,以便能够更好地评估两个选项。
p.s.这将是很好,如果Appliances名单将组织好一点,以便很容易找出什么是维护,项目页面等
“...主要选项 - plugin_wiki,Powerpack和Instant Press” - plugin_wiki是否使PowerPack变得多余?哪一个应该被替换为KPAX?感谢您提及书中的付款选项......我错过了他们。我也不知道plugin_comments。与web2py_appreport类似...因此,如我已经写过的那样,更新/改进'Appliances'页面确实不错。 – gour
Powerpack和plugin_wiki之间有一些重叠,但它们并非完全多余。我认为Powerpack/Instant Press更多地是KPAX的替代品,但是plugin_wiki也包含了一些相同的内容。请注意,plugin_wiki附带的小部件可以独立于其wiki页面使用,因此您可以在任何应用程序(包括基于Powerpack的应用程序)中使用小部件。 – Anthony
“......如我已经写过的那样,更新/改进'Appliances'页面真的很棒。” - 是的。一些开发人员正在研究一个完全改进的[web2pyslices](http://www.web2pyslices.com)网站,该网站将组织所有电器,插件,食谱等。 – Anthony