- バックアップ一覧
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- バックアップ を表示
- フレームワーク/Webアプリケーションでやること へ行く。
- 1 (2013-03-06 (水) 06:46:01)
- 2 (2013-03-06 (水) 06:55:36)
- 3 (2013-03-06 (水) 07:32:17)
- 4 (2013-03-07 (木) 03:30:22)
- 5 (2013-03-07 (木) 04:06:14)
- 6 (2013-03-08 (金) 08:51:34)
- 7 (2013-03-08 (金) 12:09:31)
- 8 (2013-03-10 (日) 07:21:25)
- 9 (2013-03-14 (木) 04:37:29)
- 10 (2013-03-14 (木) 16:06:50)
- 11 (2013-03-14 (木) 16:26:14)
- 12 (2013-03-14 (木) 16:41:53)
- 13 (2013-03-15 (金) 04:22:58)
- 14 (2013-03-15 (金) 04:45:56)
- 15 (2013-03-15 (金) 04:52:20)
- 16 (2013-03-15 (金) 05:02:06)
- 17 (2013-03-15 (金) 05:39:23)
- 18 (2013-03-15 (金) 05:51:06)
- 19 (2013-03-15 (金) 13:18:56)
- 20 (2013-03-15 (金) 14:01:07)
- 21 (2013-03-16 (土) 01:14:55)
- 22 (2013-03-16 (土) 11:37:15)
- 23 (2013-03-20 (水) 22:35:35)
- 24 (2013-03-25 (月) 09:06:05)
- 25 (2013-03-25 (月) 09:28:04)
- 26 (2013-04-07 (日) 22:07:13)
- 27 (2013-04-09 (火) 09:46:54)
- 28 (2013-04-12 (金) 14:45:31)
- 29 (2013-04-12 (金) 14:59:53)
- 30 (2013-04-12 (金) 15:08:47)
- 31 (2013-04-12 (金) 15:09:38)
- 32 (2013-04-16 (火) 18:04:33)
- 33 (2013-04-23 (火) 23:07:08)
- 34 (2013-04-23 (火) 23:29:46)
- 35 (2013-05-07 (火) 17:48:33)
- 36 (2013-05-07 (火) 18:06:46)
- 37 (2013-05-08 (水) 01:35:35)
- 38 (2013-05-08 (水) 02:21:00)
- 39 (2014-03-01 (土) 00:28:14)
- 40 (2014-03-01 (土) 00:36:14)
- 41 (2014-03-01 (土) 00:42:42)
- 42 (2015-09-24 (木) 08:59:57)
- 43 (2015-09-24 (木) 22:30:53)
- 44 (2016-06-07 (火) 06:14:06)
- 45 (2017-09-30 (土) 05:41:08)
- 46 (2017-09-30 (土) 06:01:59)
- 47 (2017-09-30 (土) 06:24:23)
- 追加された行はこの色です。
- 削除された行はこの色です。
RIGHT:[[:t/Web]] [[:t/実装]] [[フレームワーク/Webアプリケーション]]の実装案。 ---- #contents *クライアントからのリクエストを処理 [#t9f2c0ae] **リクエスト [#q689828f] ***[[全てURIで]] [#ffd874cb] ページ名と要素部分はフレームワーク/WikiEngineでやること。 それ以前のドメインとWikiの指定までを受け持つ。 ***フレームワーク/WikiEngine呼び出し [#m4a80a22] リクエストをフレームワーク/WikiEngineに渡す。 **認証 [#qb08d8ea] ***ログイン/ログアウト [#i2fa612c] オープン認証なんかはWikiEngineよりもこちらで。→WikiEngineは外からユーザーオブジェクトを受け入れることになる。 ログイン後はHTTP_REFERRERのページへ。リファラーが同一ドメインでないなら既定のURIへ。 ログアウトも? ***ユーザーオブジェクトの用意 [#n8dac2c3] 認証済みユーザーオブジェクトを作る。作るのと破棄だけ。 内容はフレームワーク/WikiEngineが与える。内容がページになっているので。 ***[[:i/アカウントの有効期限]] [#oedcaca7] **レスポンス [#t55ccd07] ***ログイン→HTTP_REFERERにリダイレクト [#edda8b6d] ***[[:i/フレームワーク/WikiEngineからの出力をレスポンスにする]] [#g4057cb8] **エラー対処 [#r1a046f9] 5xx Internal Errorの対処。 ***[[:i/リクエスト再送はフレームワークで]] [#of9bf0c9] 利用者の情報損失を防ぐ。リトライ可能に。使いにくくなるのを防ぐ。 ***[[:i/エラーメッセージにクラス名]] [#wfca3d21] ***[[:i/エラーページにクエリーを]] [#m55bafda] HTTPのGETメソッドのときは…URLをデコードして表示するなら意味がある。 ***[[:i/出力の統合はどうやるか?]] [#ef44a1d2] *フレームワーク/WikiEngineから呼ばれて [#l81eb826] **設定 [#q315f963] ***[[:i/Webアプリの設定はWikiページに書けない]] [#h8f9f582] **ログ [#d913dad2] -アクセスログはページに残す →フレームワーク/Webアプリケーションのログファイルと、フレームワーク/WikiEngineのページに残すログは別。 **セッションの復元と永続化 [#y9fd0b6b] %%[[ページ/セッション]]の基礎。ページ/要素が扱うのはページでできたセッション領域のほう。%% ページ/要素その他が扱うセッションを用意。 **最適化 [#v7bfbe43] ***メモ化 [#x0e2ee71] 多段メモ化。