对于我一直在计划的项目,我几乎 100% 锁定在 Django 中。
我想“消除”的最后一个“神话”是 Django 在传达业务逻辑方面“平庸”。
Peter Shanov 直接引用:
无论您选择哪种框架,您的实际需求都将很快超出您开始使用的电子商务模块中可用的功能,并且您最终需要对它们进行重要的更改,甚至迟早从头开始重写。这是因为开源在构建基础设施工具方面一直表现出色(想想 Web 服务器、模板语言、数据库、缓存等),但在实现业务逻辑方面却相对平庸。所以如果我是你,我会寻找的是我最乐意破解的库,而不是看起来最成熟的库。
我将 Django(与 satchmo)放在对抗的“产品”:
- Ruby on Rails(大礼包)[Ruby]
- 催化剂 [Perl]
- JadaSite [Java]
- 科纳卡丁车 [Java]
- 购物者 [Java]
您能否减轻(或确认)我对上述关于 Django 的引用的担忧?