SILENTSHEEP*NET >  blog化作業録 >  2009年 >  アクセスランキングを設置 2

アクセスランキングを設置 2

続・苦心の末

旧ヴァージョンで一応、完成していたのに新ヴァージョンにトライしたらちょっと混乱し、もたついていた。

Movable Type 備忘録 - すべてのブログのアクセスランキングを表示する(jquery.pagerank.js)

先週末でようやく各ブログへの設置を完了。まだ今、サイトトップに全ブログの集計ランキングは表示させていない、これが作者の新規に作ってくれたヴァージョンアップの真意なのだけれども、まあまたおいおい。今の仕様は──

サイト全体のランキング
エントリページの下側右サイドに表示
  1. 各ブログごとに当該ブログ内の記事を対象にランキング
  2. 上位10件を表示し、トータルカウントも最下部に付記
  3. 集計は7日間(一日ごとにローテーション)
  4. Cookie有効(同一アクセスは重複計上しない)
  5. トップページは集計対象外
  6. ブログトップ、アーカイブページの右側、エントリページの下に表示

ユーザーのリクエストに作者が非常に熱心かつ誠意をもって応えてくれるので、この1週間~10日間だけでも細かなヴァージョンアップでものすごく使い勝手が良くなった。集計対象日が一日ずつローテーションしてくれると期間末期分のエントリも不利にならない等、とてもよくできている。

*今はまだ一週間経っていないとか、最初の実験的なアクセスが含まれていたり・・・等あり。

ブログらしくなってきた

元はというとアクセス数でなく、キーワードにランキングさせたくて手始めに、のつもりであったけれど、アクセス数の表示もできてみると面白い。

ご覧の通り、多岐にわたるカテゴリ(複数ブログによる運営)なので、エントリの一向にはかどっていないところもあるのだけれど、それでも(というか、それだけに)以前のエントリにアクセスのあったことがよく分かる仕組みになってくれた。

ちょっと苦労した分、一個できてしまえば、あとは久しぶりにMTのテンプレートに手を入れて条件分岐やモジュールやらを使い回して全ブログにダダーッと導入。

実は一番、時間のかかったのがCSSによるレイアウト、で、これはこのところよく言及しているけれど、目処が付いた後はゆっくりじっくり楽しんで手を入れた。

サイト全体のランキング
旅行記分だけちょっとレイアウトを変えて

あえてシングルカラムにしている分、これまでは、見慣れた世のブログと違ってさみしい感じは否めなかった。それでもエントリの下にコメントやら関連エントリ、サイト内検索・・・といったちょっとしたパーツを一つずつ、追加していったら、それなりに賑やかになってくれた。ブログらしくなってきたかな。

役に立つものでもないけれど、どのページにもあるから、What's New だけでなく、趣向を変えた誘導にもなってくれそう。


2009-03-24


このページの先頭へ