web-dev-qa-db-ja.com

PylonsまたはPyramidを使用する必要がありますか?

私はDjango=からPylonsに移動することを計画していましたが、その後Pyramidにぶつかりました。

PylonsとPyramidの違いは何ですか?

私は PylonsBook でいくつかのテキストを読んでいますが、これは現在Pylons 0.9.7をカバーしていて、それがPylonsとPyramidで始めるのはどうかと思います。

49
AbdAllah

Pylonsは「キャンセル」されておらず、更新を受け取り続けます。とはいえ、「未来」自体はピラミッドにあります。メーリングリストではPylons 2.0と呼ばれています。完全にテストされており、Pylons 1.0よりもドキュメントが充実しているので、もしあなたが初心者であれば、すぐに乗り込むこともできます。

Pyramidは本質的にPylonsとRepoze.bfgの合併です。この詳細については pylons-devel メーリングリストをご覧ください。

特に this の紹介メールでは。より深い質問がある場合は、#pylons、#pyramid、または#repoze irc(freenode)チャネルに参加してください。

36
Devin

おそらくピラミッドと一緒に行きたいです。それはより複雑なシステムのように見えるかもしれませんが、実際にははるかにクリーンで非常に直感的です。さらに、このプロジェクトのドキュメントは単純にすばらしいものであり、私の意見では、そのドキュメントでよく知られているDjangoプロジェクトよりも優れています。

ただし、「Djangoのよう」にはなりません。それはまだ軽く結合されており、好きなテンプレート、データベース、フォーム、セッション管理システムなどを使用できます。

Pyramidがベースフレームワークであり、Pylonsがその上に構築されていることは注目に値します。

19

新しいプロジェクトを開始する予定がある場合は、移行するか、単にフレームワークを学ぶためにPyramidを使用することをお勧めします。

Pylonsは開発を停止します。一方、ピラミッドはパイロンの続きです。したがって、コードは安定しています。 Pylonsのほとんどの機能を含み、いくつかの新しい便利な機能を追加します。

10
Lex