スマーク

Cで書かれたPython、高性能およびスケーラブルWebサービスフレームワークによって制御された単純な
今すぐダウンロード

スマーク ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Smisk Team
  • 出版社のWebサイト:
  • http://trac.hunch.se/smisk
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 916 KB

スマーク タグ


スマーク 説明

Cで書かれたPython、高性能およびスケーラブルなWebサービスフレームワークによってシンプルで制御された SMISKはWebサービス開発のためのプラットフォームであることを目的としているため、単なるHTML Webサイトではなく、MVCの概念は、実用性と単純さの観点からさらに一歩かかります。 SMISKはさまざまな言語、または多くの異なる言語で答えることができます。セッションと応答の処理SMISKコアは最大のパフォーマンスを実現するためのネイティブマシンコードです。小さなプロセスに必要なすべての手段を提供するため、一部のアプリケーションはコアに対して直接書き込めることができます。・MVCレイヤー:このレイヤーは古典的なモデルビューコントローラーパラダイムを実装しています。そしてここで他のフレームワークとの類似点が終わる場所です。 SMISK MVCは固く静止しており、プレゼンテーションを自動的に処理できます。 (YUP、それはMVCの「V」です)。このリリースの新機能: ・実際にはfilename拡張子ではなく、むしろフォーマットが少ないがLEET.HAXXOR LISEANESコンポーネントのLEATING.HAXXOR Kindaドット表記の要求を処理します。 ・固定304は、位置ヘッダを設定しない場合もメッセージ本文を含めないでください。 ・smisk.util.main.daemonize()は、デタッチしながら終了フックを呼び出しません(デッドフォークでsys.exitの代わりにOS._Exitを呼び出します)。 ・SMISK.UTIL.MAIN.CONTROL_PROCESS_RUNLOOP()のバグを修正しました。ここで、シグナルが子供に正しく転送されない ・コアがユーザー入力(フォームデータとクエリ文字列)からテキストデータをデコードできない場合は、config.hのsmisk_fallback_charsetで定義されたフォールバック文字セットを使用してテキストデータをデコードしようとします。これは "ISO-8859-1"に設定されています。 HTTP 1.1(RFC 2616)に従って、SECT。 19.3「耐性のあるアプリケーション」 ・MVCアプリケーションは、App.Charset(またはApp.TOLERANTがTRUEの場合)を使用してユーザー入力テキストを復号できない場合、「400不正な要求」で応答します。 ・Core.Applicationには新しいブールプロパティ "tolerant"があります。 true(デフォルト)ユーザー入力は耐容性のある方法で処理されます。すばらしいISO-8859-1でエンコードされたクエリ文字列がapp.CallSetを備えたアプリケーションに送信された場合、クエリ文字列は依然としてHTTP 1.1(RFC 2616)フォールバックエンコーディングISO-8859-1を使用してデコードされます。任意のバイトを復号することができます。 falseがfalseの場合、UnicoDeDecodeErrorが発生すると耐えられます。 ・static method core.url.decompose_query()新しいブール引数 "tolerant"を受け入れ、true、charset引数が設定され、最初の引数をデコードするために使用することはできません。 ・MVC.Responseには2つの新しいメンバーがあります。許容チャチェットのリストであるプロパティ "charsets"。最初の引数が "charsets"リストに従って受け入れ可能な場合にtrueを返すメソッド "accepts_charset"。 ・MVCアプリケーションは、有効なシリアライザまたはテンプレートを見つけるために使用されるコンテンツタイプを保持し、必要に応じてそのコンテンツタイプを応答に使用します。以前の動作は、(シリアライザまたはテンプレートごとに)正規コンテンツタイプで応答を送信することでした。


スマーク 関連ソフトウェア