ブログ更新ランキング
- 2008/08/28 09:40
- カテゴリー:ほ~むぺ~じ
多重にカウントしてしまう原因が判りました。
スポンサーサイトの書き込みが原因でしたので、スポンサーサイトの書込みをカウントしないように変更してみました。
それと、変更があった時に毎回ログをリセットしなければならなかったので、ログの記録方法を変更して、リセットしなくてもいいようにしてみました。
さて、どうなるやら。
気が向いたらこうしんでふ=3
カテゴリー「ほ~むぺ~じ」の検索結果は以下のとおりです。
多重にカウントしてしまう原因が判りました。
スポンサーサイトの書き込みが原因でしたので、スポンサーサイトの書込みをカウントしないように変更してみました。
それと、変更があった時に毎回ログをリセットしなければならなかったので、ログの記録方法を変更して、リセットしなくてもいいようにしてみました。
さて、どうなるやら。
ブログの更新ランキングですが、どうやら記事を書き直すと多重に記事を取得するみたいなので、修正をしてみました。
修正を行ったので、ランキングもリセットです。
もうしばらく安定しないかもしれません。(実験ですので)
それと、検索キーワードの最新10件も、試しに掲載してみました。
CGIで遊んで見ました。
ぶろぐにゅ~すで集めた情報を元に、ブログの更新ランキングを作ってみました。
うまく機能するかどうかは1週間ほど様子を見なければいけないので、しばらくの間設置してみます。
まあ、全ブログってのもあれなんで、トップ10を表示します(するはずです)
何か最近こんなことばっかりやってるな~
風邪をひいたらしく、ここの所、頭痛と下痢に悩まされています、しんどい ふ=3
検索キーワードワンキングですが、ちょっとcgiと格闘して同じキーワードをまとめるようにしてみました。
半角と全角(例えばAAAとAAA)を半角に統一
カタカナは全角に統一
大文字と小文字(AAAとaaa)を大文字に統一
Jcode.pmのtr で変換しているんですが、変換元の文字列だけじゃなくて、キーワードもEUCにする必要があるんですね。
それを忘れてて、直接trに'A-Z'なんて書いてたら、中途半端に変換するもんだから、訳が判らなかったんですが、全てをEUCにするとうまく行きました。
やっと、イベントニュースに付けた、今日・明日の表示がうまく稼動しました。
グリニッジ標準時間とローカルタイムの時間差(9時間)をすっかり忘れていました。
基本的なことを忘れてしまって、取得時間がすっかりローカルタイムだと勘違いしていたんですね、困った俺っ
CGIをいじくっています。
色々と細かいところを直したり、追加したりと
何だかそのうちに、アクセスログからサーチエンジンから訪問された方の、キーワードを取り出せないかなんて思って、勢いでつくちゃいました。
それがそうしたの?って声が聞こえてきそうですが、CGIのお勉強ってことで
てすとえりあでしばらくは色んな実験をして遊んでみます。
サーバの負荷軽減等を含めて、レイアウトを多少変更しました。
富山県協会発表のものは、ブログに統合しましたので、そちらを参照して下さい。
追記:
携帯の方のメニューのアドレス間違えていましたので、訂正しました。
それと、ブログの方の表示数を100件に増やしました、100件以上前のものは表示されません。
さらに追記:
全国大会までのカウントダウンを付けてみました。
トップページのブログ、掲示板の更新情報ですが、以前の改造でRSS配信を行っているサーバが落ちている場合も、古い情報を表示していたのですが、逆にエラーが判らなくなっていました。
暫定措置として、古い情報の場合は、■を□にして表示を行うように変更してみました。
更新中は一時的に□が表示されますが、更新が完了したら新しい更新情報にて■が表示されます。
更新が出来なかった場合は□のままとなりますので、その場合は最新のデータでは無いと思ってください。
これはRSSを収集するライブラリーが、サーバエラー等の場合に、エラーで落ちてしまうことに原因があります。
今後対策を考えて行きますので、それまでしばらくお待ち下さい。
迷惑コメントがまだ来ていますので、コメント本文にURLを記述してあるコメントを受け付けないようにしました。
まあ、いたちごっこなんでしょうけど。
まめに消すしか無いんでしょうかね。