gpt4 book ai didi

django - CMS+博客+电子商务 : django or web2py

转载 作者:行者123 更新时间:2023-12-04 14:33:44 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

5年前关闭。




Improve this question




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

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

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

  • Django-CMS作为 CMS,Zinnia作为博客引擎和 Django shop作为电子商务或
  • Mezzanine集成了CMS+博客和Cartridge作为购物车应用程序。

  • 两种组合都很好,虽然并不完美......目前由于使用不兼容版本的 django-mptt 或 e.g.夹层缺少一些功能,例如博客中的链接支持等。

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

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

    因此,我们希望有一些功能强大的 CMS+博客,具有以下功能:
  • 标签云,类别
  • 垃圾邮件防护
  • RSS 提要
  • 多个作者
  • 线程评论(可选)
  • 链接回(pingback/trackback)支持
  • (轻松)主题化
  • 用于编写内容/发布的 Markdown/reST 标记
  • 多语言支持

  • 就电子商务而言,除了与 CMS+博客应用程序的轻松集成之外,我们不需要任何壮观的东西——我们的“公司”正在销售“服务”,因此不需要数千种产品(只有 10 种),并不复杂运输选项,例如:
  • 多语言支持
  • 支付方式的基本基础设施(例如)PayPal,我们需要为基于表单的 API 编写自定义模块
  • 简单的购物车能够处理简单的产品描述
  • 税收计算和
  • (可选)PDF 支持

  • 将是我们需要的一切。

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

    我已经向 web2py 列表发送了两篇帖子,并且(可能)因为我的查询不够具体(或某些其他原因)我没有在那里收到任何回复,我看到有一些像 KPAX CMS 这样的应用程序看起来很旧/非-保持。 Otoh,有包含 Instant Press 的 Powerpack,但我不确定电子商务组件的可用性。最后,我发现 plugin_wiki 似乎是新的/年轻的应用程序,但是,考虑到我们发现* Django-world 中的可能性,我们想了解 Web2py 场景中的情况,以便能够更好地评估这两个选项。

    附言如果 Appliances 就好了列表会组织得更好一点,以便很容易找到维护的内容,项目页面在哪里等。

    最佳答案

    我在 Django-CMS 上取得了很多成功。编写自定义内容类型插件、使用自定义导航元素(例如产品类别列表等)扩展菜单节点非常非常容易。将自定义应用程序代码 Hook 到导航层次结构中的任何页面非常简单。

    正如您在问题中提到的,Zinnia 还插入了 Django-CMS 以获得一个很好的博客解决方案,该解决方案也是可扩展的。添加购物车应用程序,无论是否来自 DIVIO 团队都应该是一件容易的事。

    在我看来,Django、DjangoCMS 和 Python 的总体学习曲线非常低。在 14 年的发展中,Django 是唯一没有妨碍我的 Web 框架,而且每天使用 Python 绝对是一种乐趣。

    我想你会发现 Django 生态系统比任何其他 Python 框架都更加全面,它也有非常非常好的文档,并且有数百个 3rd 方应用程序。另外,Django admin 可以潜在地为您节省数周的开发时间,您可以覆盖、覆盖和扩展它来做任何事情。

    我的 0.02 美元 :)

    关于django - CMS+博客+电子商务 : django or web2py,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6951947/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com