我是一名受过培训的计算机程序员,但已经离开网络开发一段时间了.我正在对各种Python Web开发框架进行一些背景研究.据我所知,Django,Grok/Zope 3和Pylons都是很好的实体框架,但几乎没有背景与他们合作.有人可以向我解释每个框架的方法的不同之处,以及与其他框架相比时哪一个闪耀?
我的具体用例是构建一个Web应用程序,它将根据用户提供的各种信息向用户推荐产品.因此,它将以基本简档,产品偏好的形式花费相当多的用户输入,尝试在用户之间建立社交关系.它还需要支持员工将产品上传到具有标记功能的系统,然后可以与用户匹配.
最后一点,Plone的部分内容是否有助于为非技术人员提供上传产品和产品描述的界面?Plone片段容易借用吗?似乎我不应该重新发明轮子,方法是让人们上传待售/推荐的物品以及描述物品的一些元数据.谢谢您的帮助.