- 2007-04-26 (木) 2:19
このブログはMT(MovableType)で構築しています。以前はレンタルサーバ (xrea) に設置していましたが、自宅サーバへ移転しました。その際に行った作業、またこのページで利用している Tips、サービスなどを紹介します。
mt.Vicunaテンプレート
以前はMTのデフォルトテンプレートに手を加えて使っていましたが、(自分で書いた)汚いソースにうんざりしていました。そこで、移転に併せて Movable Type テンプレート - Vicuna を使わせていただくことにしました。これは 3ping.org の wu さんが作られている MT 用のテンプレートです。構造がとても綺麗で、カスタマイズも簡単です。すばらしいテンプレートを無料(クリエイティブ・コモンズ・ライセンス)で提供してくださっている wu さんに感謝です。MT 以外にも、WordPress、Nucleus、Serene Bach への移植作業が行われているようです。
ダイナミック・パブリッシングで面倒な再構築を不要に
MT は、デフォルトの設定では記事を更新するたびに毎回再構築しなければならなく、とても面倒です。ダイナミック・パブリッシング機能を使うと、動的に記事を生成することができ、面倒な再構築が不要になります。 設定方法は 小粋空間: Movable Type の再構築を不要にする「ダイナミック・パブリッシング」(その2:設定方法) で分かりやすく解説されています。
MT のバージョン3.32から現在のバージョン(3.35) には、ダイナミック・パブリッシングを使うと月別アーカイブで次ぎの月へのリンクが全部最新月へのリンクになってしまうバグ があるので注意が必要です。リンク先で修正方法が紹介されています。(感謝!) かなり以前からあるバクにも関わらず、なぜ先日リリースされたバージョン3.35でも直ってないのか疑問です。
WindwosLiveWriter でブラウザからのログインすら不要に
ブログの更新は、ブラウザ上で行うのが一般的だと思います。ですがブラウザ上での記事編集機能は、あまり使いやすくありません。MTには記事の編集機能を強化する WYSIWYG プラグインなどもありますが、操作性はローカルで動かすソフトにはかないません。そこで Windows Live Writer の出番です。これを使うと、ワープロソフトを使っているような感覚で記事の編集を行うことができます。上記のダイナミック・パブリッシング機能と併用することで、ブラウザからのログインすら不要になります。使うには、MTのログインパスワードではなく、Webサービス用のパスワードを別途設定する必要があるので注意が必要です。MTの ”メイン・メニュー > システム・メニュー > 投稿者別の設定” から設定できます。
WindowsLiveWriter(beta 1.0.1)からTrackbaskを送信する際は、多重送信に注意 (追記 2007/05/04)
Windows Live Writer について (追記: 2007/05/06)
URL構造の見直し
以前はエントリー ID を含めた URL を使っていましたが、このブログではエントリー ID はとくに意味を持たないこともあり、URL 構造を見直すことにしました。
以前のURL
http://juyama.net/年/月/エントリーID
変更後
http://juyama.net #トップページ
http://juyama.net/archives/ #アーカイブページ
http://juyama.net/archives/年/月/ #月別アーカイブ
http://juyama.net/archives/年/月/更新時間 #エントリーアーカイブ
過去の記事は、数が少なかったこともあり、すべてmod_rewrite を使って新 URL へ転送しています。シンプルにするため、カテゴリー分けやタグなどは使っていません。
FeedBurner
FeedBurner は、RSS フィードの購読者数の統計を取ってくれたり、複数の RSS リーダに対応出来るようにフィードを自動変換してくれたりと、RSS フィードをパワーアップしてくれます。RSS リーダ別の購読者数なども見られるのでおもしろいです。ページ右上に表示されているボックスにフィード購読者数を表示していますが、これも FeedBurner の機能の一つです。現在の購読者を見てみると、、なんと 0 ですっ!>< 記事数も少なく、数ヶ月も更新をさぼっていれば当然ですね。これから頑張ります!!(自分のRSSリーダに確認用に登録しているので最低でも 1 と表示されるはずですが、設置したばかりででまだ反映されていないようです。) 以前のフィード(rss2.0、atom)を購読して下さっていた方がいらっしゃるかどうか定かではありませんが、一応 FeedBurner の新フィードの方へ転送しています。
アクセス解析
・Google Analytics Google が提供するアクセス解析です。
・リンクが張られた瞬時にRSSで通知するアクセス解析ツール - トラックフィード 記事がリンクされると教えてくれます。
・なかのひと ベータ版 - 公共機関や会社、学校など組織からのアクセスに特化したアクセス解析 面白そうだったので設置してみました。
Sitemap
小粋空間: Sitemaps 0.90 用テンプレート を参考にさせていただきながら Sitemap ファイルを作成し、Google Sitemaps、Yahoo! Site Explorer に登録しています。さらに 秋元@サイボウズラボ・プログラマー・ブログ: Sitemapsの通知にrobots.txtが使えるようになった を参考にさせていただきながら、 robots.txt で Sitemap の URL を指定しています。Sitemap についての詳細は、sitemaps.org を参照して下さい。 (追記: 2007/05/06)
その他
このブログで利用しているその他のサービス、Tips です。
・ブックマーク数を画像で取得する API
はてなブックマーク数を表示させることができます。まずは アーカイブページ に設置してみました。 カイ氏伝 さんを参考にさせていただきました。感謝! (追記 2007/05/04)
・SimpleAPI - ウェブサイト・サムネイル化ツール
サイトのサムネイル画像を生成してくれます。Trackback をいただいたサイト用に使っています。 設置には DesignWalkerさん を参考にさせていただきました。感謝! (追記 2007/05/04)
#Operaで表示が崩れるのは仕様です。
- Newer: Apache の suEXEC について
- Older: Permission復習
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://juyama.net/2007/04/26/21/trackback
- Listed below are links to weblogs that reference
- MT 自宅サーバへの移転と各種設定 from juyama.net

