Pyramid

Pyramid

言語が開発コミュニティでますます普及になるとピラミッドは、Pythonでの作業に必要な支援の開発者に設計されたWebフレームワークであり、ますます便利なプラットフォームを持っています。

ダウンロード Pyramid
の特徴 Pyramid
  • Pythonのすべてのバージョンと互換性のあるWeb開発フレームワーク
  • pcreateの形でオプションのブートストラップ
  • イベントと加入者
の長所 Pyramid
  • オープンソースと非常に柔軟なフレームワーク
  • 熱狂的なコミュニティと非常にスマートドキュメントでサポートされています
  • スケール非常によくに異なるプロジェクトの広い範囲
の短所 Pyramid
  • きれいな枠組みでの作業経験の少ない人に混乱することができます
  • ジャンゴとフラッシュの両方からの厳しい競争に直面しています
Pyramid レビュー

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

代替へ Pyramid

Grails

自由な
Grailsは一般的なJava言語の枠組みのApache上でライセンスさと春のブーツのオフに構築されています。
詳細を表示

Web2py

自由な
web2pyはPythonプログラミング言語で書かれたオープンソースのWebアプリケーションプラットフォームです。 Web開発者は、PythonでサポートされているWebコンテンツのさまざまなプログラムするソフトウェアを使用することができます。 web2pyのソフトウェアは、Web開発をより簡単かつ少ない退屈になっていることを確認するためのものです。
詳細を表示

Django

自由な
Djangoはウェブサイトや他の目的を開発するために使用されているPythonのWebフレームワークです。それはほとんど誰もが理解しやすいコードを生成し、それはPythonのフレームワークと少し経験を持っている人にでもアクセス可能です。
詳細を表示

Ruby on Rails

自由な
Ruby on Railsには、開発者はデータベース、Webページを作成し、さまざまなWebサービスを提供することを可能にするクロスプラットフォームのWeb開発フレームワークです。フレームワークは、2005年に導入され、今日の更新を受信し続けました。
詳細を表示

Flask

自由な
フラスコアプリは次のように何を求めますか?あなたはフラスコで書かれたアプリケーションのいくつかのサンプルコードを探しているなら、githubの上の例のソースを見てみます:flaskr - マイクロブログを。 minitwit - Twitterのクローン。このウェブサイト - 静的ページ+メーリングリストのアーカイブ...フラスコのマニュアル・テストフラスコアプリケーション・スニペット・クイックスタート
詳細を表示

Koa

自由な
興亜はES2015と非同期機能をサポートするためのノードv7.6.0以降が必要です。
詳細を表示

CodeIgniter

自由な
EllisLab、ExpressionEngineのCMSのメーカー
詳細を表示

Symfony

自由な
このセクションでは、ユーザーがあなたのCMSのホームページとして機能するようにページをマークすることができますソナタ管理者へのサイドメニューを追加します。 ...たとえば、別のオプションは、/ CMS /ルートでRedirectRouteドキュメントを置くことになります。 ... $ PHPのbin /コンソール教義:phpcr:ノード:ダンプがROOTを--props:CMS:
詳細を表示

Zend Framework

自由な
問題とセキュリティ。あなたは、Zend Frameworkでバグを発見したことがありますか?ここに報告します!あなたは、ZFのセキュリティ上の脆弱性を特定していますか? [email protected]で私たちにそれを報告してください...
詳細を表示

ASP.NET MVC

自由な
ASP.NETはあなたにMVCデザインパターンに従うダイナミックなWebサイトを構築するための強力な、パターンベースの方法を提供します。 HTML、CSS、JavaScript、およびC#を使用してビルドサイト。
詳細を表示

Bottle

ボトルは、Python用の高速、シンプルかつ軽量なWSGIマイクロのWebフレームワークです。
詳細を表示

CherryPy

CherryPyには、開発者は、彼らが他のオブジェクト指向のPythonプログラムを建設するのと同じ方法でWebアプリケーションを構築することができます。小さなソースコード内のこの結果は、短い時間で開発しました。
詳細を表示

Kohana

自由な
Kohanaのホームページ。 Kohanaのは、Webアプリケーションを構築するためのコンポーネントの豊富なセットを提供しHMVC PHP5フレームワークです。
詳細を表示