2003年11月07日
もっとおすすめのRSSで楽天新着
メイン > PC・Web関連 > Movable Type メモ
先日、プラグイン mt-rssfeed.pl、mt-list.pl、mt-jcode.pl を使った楽天日記の新着を紹介する欄を作る方法を紹介しましたが、これが xrea では使いにくいような気がしてきました。
javascript を使ったリビルド不要の方法を見つけたので、こちらを紹介します。これなら、MT じゃないページでも設置できますよん。
xrea では corn が使えないので、定期的に自動的にページを生成させることができない
→手動でこのテンプレートだけリビルドするは面倒なので、インデックスのリビルド時に自動でリビルドさせるようにしてみた
→参照するURLが多いとリビルドに時間がかかり(?)エラーが出る
→コメント、トラックバックが重複する
自分でもリビルド時にエラーが出たのに、ここまで気が回らなくてごめんなさい。で、別の方法を探してみました。
B.B.'sWebSpace::ページ埋め込み型RSSリーダ β1.0ページ埋め込み型RSSリーダ β1.0
JavaScript呼び出しでRSSをサイトに埋め込めるスクリプトです
プラグインもあるしこういうサービスもすでにあるんだけど
いちおこんくらいは自分トコでやっとこうかなと思って・・・
こちらから、jsRSS_b1.zip をダウンロードして、jsRSS.cgi を自分のサーバーに設置。
というコードをMTのテンプレートに書き込めばばっちり!
うちでは、表示を今までのサイトにあわせるため、ごく一部、コードを書き換えてます。うちと同じようにする方法なら、聞いてください。何行目とかは説明できます。すぐには答えられないかもしれませんが、お許しを。
- kimiko
- 03:33
- コメント (2)
- トラックバックする
- カテゴリー:Movable Type メモ
Trackback on "もっとおすすめのRSSで楽天新着"
このエントリーのトラックバックURL:
"もっとおすすめのRSSで楽天新着"へのトラックバックはまだありません。
TBありがとーございます!
早速試してみました。
こっちの方が簡単で良いですね。
すぐにできちゃいました。
だけど、3カラムにして調子に乗って色々サイドメニューに付けてたら、読み込みが恐ろしく遅くなっちゃいました。
こういうのって、MySQLに移行させると解決する問題なんでしょうか?
イマイチMySQLってよくわからないんですよね…。
少し調べてみようと思います。
ゆりこさんのサイトにも書いたけど、他のサーバにデータを読みに行くjavascriptがあるところが表示が遅くなる場合があるみたい。それを右サイドに持っていくと、左サイドとセンターの表示は早くなると思う。
うちは、blogrollingだけだったけど、遅いときが多かったな。右下なので目立ってなかったけど。今は楽天新着もあって、より遅くなってきました。できたら、別に生成したhtmlを読み込む形にした方が断然早いんだけどな。
最新情報をつくるのが、面倒なので・・・