NoGood (6817) の日記
2004 年 07 月 06 日
午後 01:42
TopThirty Nikky Kiddy #6(軽量化篇)
今から少ない変更(というか新規に実装することなく)軽量化できる部分は二箇所です。
- uids を Cookie に保存するタイミングを Top30 を取得したトキだけに限定する。
- 表示エントリ数を制限する
Cookie のほうはサイズとしては小さいんですが、どちらかというと書き込みの回数を減らすっていう意味合いが大きいです。
あと、srush.rb の時のように日記の位置をクエリとして渡すようになるので、ユーザが任意の位置の日記を読めるようになることと、「戻る」でキャッシュが効くようになるという利点があります。
rookie.rb では、次の日記を読むという動作は同じリンク先にアクセスし続ける形になるため、「戻る」ボタンを押しても現在の URL と同じトコロに戻ろうとして、現在のページを表示し続けてしまうのです(轟泣
表示エントリ数の制限ですが、rookie.rb で端末制限対策を盛り込んだので、srush.rb での entryLimit を復活させ、クエリでユーザが設定し、Cookie で保存する形式にすれば良さそうです。
AirH”PHONE から見る時には、srush.rb の時と同様に 5 エントリも表示させれば十分なので。
あ、あとあれだ。
変数名に rookie_ って開発コードを埋め込むのはよろしくないので意味的に cookie_ に置換しよう。
──────────
2004/07/07 21:25 :
コーディング+動作確認終わりましたが、機能上は srush.rb + rookie.rb というダケなんで、コメントは無しってコトで。
この議論は賞味期限が切れたので、アーカイブ化されています。
新たにコメントを付けることはできません。