Movable Type3.2で mysqlが使えるレンタルサーバーを借りています。
PHP化するとエントリのクリックが多い順にランキングで表示する仕組みがあるとのこと。
(1)PHPをつかわずにそれは可能ですか?
(2)PHP使わずに、逆のアクセスランキングは可能ですか?(クリック数が少ない順)
(3)PHP使わずに、コメントが多い順のランキングは可能ですか?
お手数ですが、それらが掲載されたURLをご存じの方教えてください
http://www.symphonic.co.jp/blog/someya/2005/03/movable_type30_1....
Movable Type3.0 - Webmasterの制作日記 - Symphonicker's blog
どうかな??
http://www.masahiko.info/blog/archives/000100.html
MTで人気記事ランキングを作る - #BLOG
(1)は可能です。
(2)はソースを改変すれば可能です。
(3)も可能だと思いますが、そういったソースを見かけたことがありません。
仕組みとしては、Perlのプログラムで
1. アクセスログを解析
2. ページごとのアクセス数を取得
3. アクセス数が多いエントリーを特定
といった感じですので、PHP化とは直接関係ありません。
(1)に関して参考URLをいくつかあげておきますので、確認してみてください。
1つ目、2つ目のURLが一番有名なところです。
Apacheのログが必要です。
3つ目のURLでは、Apacheのログが利用できないので、自前のプログラムでアクセスログを生成し、それを利用しています。
4つ目のURLは…ちゃんと確認していません。
cronが利用できないサーバでは、手動でリストを更新するしかないようです。
(2)はニーズが少なそうなので、出回ってないかもしれないですね。
理屈はアクセス解析してアクセス数が少ないのを表示させるだけですので、Perlが得意な方なら簡単に改変できると思います。
(私はPerlが苦手です…。)
(3)は探せばありそうですが、ちょっと見つかりませんでした。
http://www.masahiko.info/blog/archives/000718.html
MTで人気記事ランキングの定期自動実行 - #BLOG
http://cross-breed.com/archives/200311220039.php
MTで人気記事ランキングを。 (CROSSBREED クロスブリード!)
http://www.sk-jp.com/mt/philosophical/archives/2004_09/05_233615...
philosophical: 人気ページ一覧/リンク元一覧表示機能 Version0.3
ありがとうございます。よく見たのですが、関係箇所が見あたらなかったのですが・・