比較:URL Mapping

「比較:URL Mapping」の編集履歴(バックアップ)一覧はこちら

比較:URL Mapping」(2006/04/07 (金) 09:27:40) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

DjangoとTurboGearsには、いくつかの似通ったところと、 大きく違うところがあります。 URL Mappingの方法は、大きく違うところのひとつです。 Djangoでは、URL 正規表現がいくつかかかれてあるconfigファイルがあります。 URLがリクエストされると、マッチする正規表現が探され、 マッチした正規表現に対応付けられた関数が呼ばれます。 [[OO, pragmatic design, URL mapping, Django, and CherryPy>http://www.oreillynet.com/onlamp/blog/2006/03/oo_pragmatic_design_url_mappin.html]] "Static state for the application as a whole should really be in a config file. Dynamic state for the application should be in a database. And state for each specific user should really be kept in session memory. " 静的なデータは、コンフィグファイルに、 動的なデータは、データベースに、 そして、各ユーザの特定の状態はセッションメモリーに 保存されるべきだ、と。 ゲームのように、1時間単位で、複数のユーザーがカラムセッション を作った場合、オブジェクトを生成して、 そこのURLに飛ばせばいい。動的に生成したオブジェクトのURLに。 たとえば、”チャットルーム”を動的に生成することを考えよう。
DjangoとTurboGearsには、いくつかの似通ったところと、大きく違うところがあります。 URL Mappingの方法は、大きく違うところのひとつです。 Djangoでは、URLマッピングは、ひとつのconfigファイル内に記述されます。 configファイル内には、URLにマッチングする正規表現がいくつかかかれています。 URLがリクエストされると、マッチする正規表現が探され、 マッチした正規表現に対応付けられた関数が呼ばれます。 [[OO, pragmatic design, URL mapping, Django, and CherryPy>http://www.oreillynet.com/onlamp/blog/2006/03/oo_pragmatic_design_url_mappin.html]] "Static state for the application as a whole should really be in a config file. Dynamic state for the application should be in a database. And state for each specific user should really be kept in session memory. " 静的なデータは、コンフィグファイルに、 動的なデータは、データベースに、 そして、各ユーザの特定の状態はセッションメモリーに 保存されるべきだ、と。 ゲームのように、1時間単位で、複数のユーザーがカラムセッション を作った場合、オブジェクトを生成して、 そこのURLに飛ばせばいい。動的に生成したオブジェクトのURLに。 たとえば、”チャットルーム”を動的に生成することを考えよう。 Object-relational mapper

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。