私はコンピューター プログラマーとして訓練を受けていますが、しばらくの間 Web 開発から離れていました。私は、さまざまな Python Web 開発フレームワークに関する背景調査を少し行っています。Django、Grok/Zope 3、および Pylons はすべて優れた堅実なフレームワークですが、それらを使用するバックグラウンドがほとんどないことを理解しています。各フレームワークのアプローチの違いと、他のフレームワークと比較した場合のどこが優れているかを誰かに説明してもらえますか?
私の具体的な使用例は、さまざまなユーザー提供情報に基づいてユーザーに製品を推奨する Web アプリケーションの構築です。したがって、基本的なプロファイル、製品の好み、ユーザー間の社会的関係を確立しようとする形で、かなりの量のユーザー入力が必要になります。また、ラベル付けされた機能を備えた製品をシステムにアップロードするスタッフをサポートする必要があり、ユーザーと照合することもできます。
最後の点として、Plone の一部は、非技術者が製品や製品の説明をアップロードするためのインターフェースを提供するのに役立ちますか? Ploneのピースは借りやすいですか? 人々がアイテムを説明するためのメタデータと一緒に販売/推奨のためにアイテムをアップロードする方法を持つという点で、車輪を再発明する必要はないように思えます。助けてくれてありがとう。