トップ(最新)

nDiki : 2005年10月16日

2005年10月16日 (日)

速度改善のため nDiki からくっつき BBS を外す このエントリーを含むはてなブックマーク

DiKicker にはまたコメント機能を実装しておらず、かわりにくっつき BBS を利用できるようにしてある。 くっつき BBSJavaScript Include を利用して手軽にコメント機能を追加できる便利な BBS。

JavaScript Include なのでコメント部分については Web ブラウザ側で外部スクリプトを読み込んでいくことになる。外部スクリプトをロードしている間はレンダリングが先に進まないので、外部スクリプトの配信・転送に時間がかかるとそこで表示がひっかかてしまう。 このため DiKicker としてのページの生成・出力が短い時間で終わっていても、結果的に閲覧者側でのレンダリング完了には時間がかかってしまう。

nDiki でもかなり遅く感じるようになってきたので、一旦くっつき BBSを外すことにした。 やはり早々にコメント機能を実装しなくては。

スポンサード リンク


GreasemonkeyXMLHttpRequest を使ってみたら極悪コードに このエントリーを含むはてなブックマーク

Greasemonkey で遊んでみた。 Web ページを閲覧した際に、ある条件のURLへのリンクが含まれていた場合にそのページをフェッチして、その一部をサマリーとして今閲覧しているページに挿入するというもの。

とりあえずシンプルに、DOMインタフェースで該当するURLをピックアップしたら、XMLHttpRequest でそのページをとってきて処理するようにする。

うまく動いた。

一気に連続アクセスしまくった。

……ひとまずアンインストール。 やるにしても、タイマと XMLHttpRequest の async を使ってちょっとずつページを更新していくようにしないとまずいな。


[ 10月16日全て ]

■よく検索されるキーワード

torrent(63) perl(50) linux(41) 書き方(40) windows(37) 提案書(36) x31(31) アジェンダ(30) インストール(23) 画像(23) 手帳(22) svn(22) 使い方(21) mp980(20) debian(18) thinkpad(18) usb(17) rcs(16) 設定(16) サンプル(14) アジェンダとは(14) tc-1(14) cvs(13) ドラマ(12) ecj-jk10(12) リフィル(12) wiki(12) 作り方(12) java(12) 動画(11) ssh(11) 生年月日(11) 壁紙(11) ほぼ日手帳(11) window(11) ノート(10) ダイソー(10) dropbox(10) 修理(10) firefox(9) ボールペン(9) gtd(9) 影舞(9) nikon(9) バッテリー(9) c#(8) thinkingrock(8) イグアナの娘(8) apache(8) ヨドバシ(8) google(8) ganttproject(8) 会議(8) 写真(8) tortoisesvn(8) システム手帳(8) 無印(7) unison(7) naney org wiki(7) 感想(7) 提案書の書き方(7) 無料(7) a6(7) centos(7) ジョイントラック(7) 評判(7) 冷蔵庫(7) scale(7) 三条まゆみ(6) terastation(6) cgi(6) ガントチャート(6) 最終回(6) レビュー(6) ダウンロード(6) テンプレート(6) nsis(6) エラー(6) ubuntu(6) ドライバ(6)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.188093s / load averages: 0.44, 0.24, 0.18
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)