- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- :/ページを更新できるのは自身だけ へ行く。
- 1 (2013-05-08 (水) 06:32:00)
- 2 (2014-02-24 (月) 08:47:27)
編集など、ページの属性を変更する操作は自身が全て行なう。(自身とはインスタンス)
他から変更したいときは、指示を対象ページにキューイング。そのページは最新状態をリクエストされるまでに自身を変更すればいい。キュー出し/入れはフレームワーク/WikiEngineで。それを呼び出すのはページクラス。ページだけのものではないので。
ページの参照は自由にできていい。普通にロックを掛けて読むだけ。
編集は遅延処理。ページに手を加えるにはページごとに{属性→値}という形式で指示をキューイング。適当なときに処理。
最新版が必要なときはそのページを呼び出して、最新版になってもらう。これはページの特殊な参照方法。衝突したか知らせるために、編集後のレスポンスには最新版が必要。それまでに更新しなければならない。
→仕様変更したので、もういい。