我选择使用Python作为构建电子商务网站的语言。
该网站将包含
1)Logins
2)registration
3)SHop Cart
4)Payment gateway
5)Admin can edit some content pages
我已经开始学习基本的python。
但是我想建立网站,我必须从一个框架开始
网络用户的数量从100到1000不等
那么哪个框架是最好的。我必须在某些网站上使用一些使用python的机器学习工具。
Django对我来说足够了吗
我敢打赌,您已经检查了您的选择:
http://wiki.python.org/moin/WebFrameworks
如果您了解使用SQLAlchemy的价值主张(与被迫进行“ ActiveRecord”样式的数据库(非抽象)相比),请坚持为SQLAlchemy提供本机支持的那些平台。掌握它=您的业务逻辑的一半可移植到任何Python平台或数据库类型。
如果要“一起拍东西”,请使用Django。
如果您知道自己会坚持到底,直到完成为止,请仔细看一下Pylons并坚持下去,如果您可以付出更多的努力。与Django相比,它将为您提供更多的自由,但需要花费更多的代码。
请特别注意web2py,如果它提供的特殊好处(请参见其视频演示)值得加以限制,则应继续使用。
Twisted在技术上对您来说看起来很有趣,但是只有在受虐狂的情况下才可以使用。
无论哪种方式。祝好运。
与此相关的是,有一种运动可以将“购物车+结帐”与页面服务框架分开。一个很好的例子是http://www.ecwid.com/, 它提供了放在常规站点中的javascript。该javascript直接从ecwid.com将整个购物车系统拉入客户的浏览器。但是,所有这些都显示在您网站的实际“商店”页面顶部。我在付款处理行业工作(不在ecwid.com从事工作),弄乱自己的付款页面和安全性是很痛苦的。最好将付款胶水外包给处理器,并专注于展示,商品,客户服务。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。