忍者ブログ
aaa
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

タイ語のつづりが知りたい、タイ語の意味がしりたい。
そんな時に。


PR
前回はタイブログランキングのブログランキング表示ツールを作りました。

そしていよいよ、本命(?)のタイ情報[海外生活ブログ村]のランキングが表示できるようになりました。

 ・総製作時間:3時間

もちろんブログパーツ化してあります。


↑こんな感じ。

ポイントは

 ・ランキング情報の取得を1時間に1回にしてDBへ保存
 ・パラメータ(引数)を渡してやることで誰でも使える
 ・非常に軽い
 ・多彩なフォーマット(?)

などなど、タイブログランキングとまったく同じ仕様ですね。
私はチカッパ!というレンタルサーバを借りています。

このレンタルサーバにはチカッパ!ブログと呼ばれるブログツールが付いていて、それを使っています。

でも、この手作り感満載のブログツールがひどいのです!
どうひどいのかというと、機能がとっても貧弱なのです。

普通大手のブログはMovable Typeを代表とした大手のブログツールをカスタマイズして使っているはずです。
でも、このチカッパ!ブログは自社開発をしたらしく、機能的には数年前のブログと同程度のサービスしか提供していません。

他のブログをみて、あれと同じことがしたい、と思って早速管理画面を開いてみると

信じられないくらいシンプルな管理画面!

カスタマイズしたい人はどうするのかと思ってネットで調べてみると、基本は「テンプレート」のソースを自分で改造する!だそうです・・・。

でもおかげでブログの構造がわかってきて勉強になるからいいのですけれど。
と、不満を書いてみました。
前回、せっかく作った、ブログランキング表示ツールですが、失敗でした。

ネットワークが遅い時は表示されないことがあるようです。
理由はブログにアクセスがある度に、ブログランキングのサイトまで情報を取りにいく為、ブログランキングまでのネットが込んでるとランキング情報の取得が間に合わない様です。

仕方ないので、今回は時間をかけて本腰を入れて作りました。

 ・構想1分:
 ・総製作時間:6時間

ついでにブログパーツ化!


これは画期的なことにタイブログランキングに参加している人であれば誰でも使えちゃいます(その様に作ったから)。

ポイントは

 ・ランキング情報の取得を1時間に1回にしてDBへ保存
 ・パラメータ(引数)を渡してやることで誰でも使える
 ・非常に軽い
 ・多彩なフォーマット(?)

などなど、本気を入れただけあってなかなかの出来です。

そして、海外ブログ村はまたいずれ。
タイ・ブログランキングに参加しています
タイ・ブログランキング

そこで、自分のブログのランキングが何位なのかブログ上に表示したくなりました。
調べてみるとそんなサービスは無い様です。

ですので自分で作りました。

・・・1時間後。

できました!
これです↓
blog.jpg

短時間で作ったので、100%このブログ専用です
他のブログへの適用はできませんので、ご注意を。

[3分間クッキング]
 1.PHPでブログランキングのHTMLを読みに行く
 2.取得したHTMLソースからstrip_tags関数を使ってすべてのタグを削除
 3.自分のブログ名(「タイでお尻を快適に・・・」)を検索して、その位置より前にある順位を取得


ただ、残念なことに欠点としては

 ・自分のランキングが2ページ目に落ちてしまうと順位が見つからない
 ・自分のランキングが1桁になってしまうと困ったことになる
 
などがあります。後者はそんなことありえないので安心ですが、前者は十二分にありえます
問題ですね。
がんばろう、と心に誓う今日この頃です。

P.S.海外ブログ村のタイ情報ブログランキングは1ページ目と2ページ目の間の微妙な位置にいるので作っていません。


忍者ブログ [PR]
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新コメント
[07/07 店長]
[07/06 つるりん]
[07/05 店長]
[07/04 つるりん]
[06/29 店長]
最新トラックバック
プロフィール
HN:
No Name Ninja
性別:
非公開
バーコード
ブログ内検索