Pyramid
言語が開発コミュニティでますます普及になるとピラミッドは、Pythonでの作業に必要な支援の開発者に設計されたWebフレームワークであり、ますます便利なプラットフォームを持っています。
- Pythonのすべてのバージョンと互換性のあるWeb開発フレームワーク
- pcreateの形でオプションのブートストラップ
- イベントと加入者
- オープンソースと非常に柔軟なフレームワーク
- 熱狂的なコミュニティと非常にスマートドキュメントでサポートされています
- スケール非常によくに異なるプロジェクトの広い範囲
- きれいな枠組みでの作業経験の少ない人に混乱することができます
- ジャンゴとフラッシュの両方からの厳しい競争に直面しています
あなたがウェブアプリは、Pythonを中心とした開発を探しているなら、チャンスはあなたがそれをすべて単独で処理するためにしたくないです。 Webフレームワークが入る。フレームワークを使用すると、開発および導入プロセスを簡素化するために使用することができますスタックを提供し、それはあなたのデザイン要素の当て推量がかかるということ。彼らはフラスコのような閉じられた枠組みの中で見つけるよりも、オープンソースの構造は、より多くの柔軟性をユーザーに提供し、製品はあなたの特定のニーズに合わせて簡単に拡張できます。大きすぎないし、小さすぎない:ピラミッドはゴルディロックスソリューションとしてゼロから設計されています。あなたは関係なく、あなたの特定のプロジェクトの規模や範囲のそれから値を取得することができるはずです。 我々はゴルディロックス・ソリューションについて話すとき、それは他のフレームワークが提供するものの文脈の中でです。 Megaframeworksが行われたが、本質的に、あなたがあるため、これらの厳格かつ高度に構造化されたルールを達成することができますどのように制限することができるもので方向の多くを提供します。 Microframeorksは、一方で、あなたの手の中に完全なフレームワークを学習するプロセスを残して、全てで少し方向を残します。ピラミッドは真ん中に真正面から落下し、スペクトルまたは他の一端に過度に落ちるから来る負の影響を軽減しながら、それぞれの利点を提供することができます。ピラミッドは、あなたは、プロジェクトのすべての段階を通してあなたの勢いを保つの中間点での障害物を打つの脅威を軽減し、ヘルプは、あなたはフィニッシュであなたの着陸をスティックに役立つように設計されています。 ピラミッド入門することは簡単な事です。あなたは、フレームワークのインとアウトのグリップを取得し、ピラミッドのスムーズで直感的な足場システムを介して外側に拡張することができ、単一のモジュールで始めることができます。構造は、監督のより高いレベルをご提供、テンプレート、データベース、およびセキュリティソリューションの形で提供されていますが、その場の場合には、あなたの仕事を変更することができますので、あなたは、物事を行うために特定の方法でロックされることはありませんあなたは、プロジェクトの途中を変更し、ニーズを見つけます。一般的に、ピラミッドは、テンプレート化サービスを提供するアドオンよりもコアモジュールに、より依存しています。 ある程度、ピラミッドは終了し、ほぼあまりにも開いていてもよいです。ジャンゴとフラスコと比較すると、それは簡単に最も柔軟だが、それはまた、それは少し難しくあなたのベアリングを取得するために作り、あなたが開始する必要がある場所を正確に知ることができます。しかし、探検するのが好き、開発者のために、これは本当の資産となることができます。スマートかつ熱狂的なコミュニティは、フレームワークをサポートし、アドオンの豊富なライブラリを使用すると、個々のニーズにかなり具体的なフレームワークをカスタマイズすることができます。また、あなたが道に沿って学習に役立つドキュメントの寛大なレベルが付属しています。