Bottle

ソフトウェアのスクリーンショット:
Bottle
ソフトウェアの詳細:
バージョン: 0.12.8
日付のアップロード: 1 Mar 15
開発者: Marcel Hellkamp
ライセンス: 無料
人気: 5

Rating: nan/5 (Total Votes: 0)

Webサーバーのゲートウェイインターフェイスは、Pythonプログラミング言語用のWebサーバーとWebアプリケーション/フレームワーク間の低レベルインタフェースです。
この非公式およびWebアプリケーションを記述するための「標準」とは、いわゆるにかかわらず、彼らはで動作するサーバ技術の仕事ポータブルWebアプリケーションをサポートするための一般的なツールを促進するために作成されました。
ボトルも、WSGI規格上で実行され、セレールに依存しないポータブルなWebアプリケーションを作成するために使用することができる小型の1、あれば、Pythonのフレームワークです。
ボトルには、多くのサーバーテクノロジーにペースト、fapws3、グーグルのApp EngineとCherryPyに含め、テストサーバーの一部を実行することが知られている。正式にテストされていない場合であっても、基本的にはすべてのWSGI対応のHTTPサーバがボトルを実行することができます。理論的には、少なくとも。
フレームワーク自体は、1つのファイルの中に収まるほど小さく、インストールされ、他のPythonモジュールと同様にロードすることができます。

の特長の:ます。

  • いいえ外部依存します。
  • 独自のルーティングシステムます。
  • SEOフレンドリーなURLます。
  • テンプレート化レイアウトします。
  • クッキーのサポートします。

  • メタデータ操作のための
  • サポートします。
  • ファイルのアップロードをサポートします。
  • フォームデータが取り扱います。
  • ビルトインHTTPサーバます。

  • 新しいBaseRequest.route()プロパティは、そのルートを返します。

    このリリースのの新機能であるリクエストにマッチします。

のバージョン0.11.3に新しいのは何ですか。

  • はPython 2.xおよび3のネイティブサポート。 xの構文。もう2to3はを実行する必要はありませんします。
  • static_fileで部分的なダウンロード(Rangeヘッダ)のサポート()します。
  • 新しいのResourceManagerインタフェースはアプリケーションにバンドルされているファイルを見つけるのに役立ちます。
  • は、ウェイトレスのためのサーバアダプタを追加しました。

  • 別のものにつのアプリケーションからのすべてのルートをインストールするには、
  • 新規Bottle.merge()メソッドがします。
  • 新規BaseRequest.appプロパティは要求を処理するアプリケーションオブジェクトを取得します。

のバージョン0.10.1のの新機能:

  • Bottle.mountに生のWSGIアプリケーションのサポートを追加しました()します。
  • Bottle.mount()パラメータの順序を変更します。
  • Bottle.route()はコールバックパラメータのインポート文字列をaccpetsます。
  • Gunicorn 0.8のサポートを落とした。現在サポートされているバージョン0.13である。
  • は、サーバーをGunicornするカスタムオプションを追加しました。
  • 最後型フィルタのサポートを落とした。必要とされるのカスタムプラグインと交換します。

のバージョン0.9.2でのの新機能:

  • いただきました新しい:
  • ブランドの新しいプラグイン-API。詳細については、プラグインおよびプラグイン開発ガイドを参照してくださいます。
  • ルート()デコレータは、新機能の多くを得た。詳細はBottle.route()を参照します。

  • gevent、meinheldとビョルンのために
  • 新しいサーバアダプタます。
  • SimpleTALテンプレートのサポートします。

  • デバッグモードでマコテンプレートのハンドリング
  • より良い実行時例外ます。

  • ドキュメンテーション、修正と小さな改良の
  • ロットます。
  • 新しいRequest.urlpartsプロパティます。
  • パフォーマンスの向上:
  • ルーター今特殊な場合はwsgi.run_once環境のCGIをスピードアップするためにします。
  • は〜30パーセントと最適化されたテンプレートパーサによってモジュールのロード時間を短縮します。

  • アプリのキャッシュ&QUOT、Q​​UOT&ための
  • サポート。はGoogle App Engineでます。
  • めったに使用または廃止予定の機能の一部は、機能が使用されていない場合のオーバーヘッドを回避するためのプラグインが今あるます。

のバージョン0.8.5でのの新機能:

  • 固定&QUOT、サーバが遅い、ハードウェア上のダイリロード。 "

同じようなソフトウェア

Apache Isis
Apache Isis

10 Dec 15

Horus Framework
Horus Framework

1 Oct 15

Simple Web
Simple Web

13 Apr 15

開発者の他のソフトウェア Marcel Hellkamp

Bottle
Bottle

17 Feb 15

へのコメント Bottle

コメントが見つかりません
コメントを追加
画像をオンにする!