« セテ・ジベルナウ 2連勝!(MotoGP 第3戦フランスGP) | メイン | Movable Type 3.0 Developer Edition 日本語版・・・出たけどまだベータでした。 »
2004年05月18日
WordPress いいかも!
このエントリで「Movable Type を支える」なんて大それたことを書いておきながら、実は一連の騒動で知った WordPress というツールがとても気になっています。以前から、この WordPress で作っているサイトがあることは知っていたのですが。
まさか自分が真剣に Blog ツールの変更を考えるようになるとは思いも寄りませんでした。
もっとも参考になったのが、Nao さんというデトロイト在住の女性の方が運営されているdetlog.org さんという blog の次のエントリです。
『detlog.org »MovableType → WordPress移行のTips』
以前からデザインがステキ(女性向きだとは思うので、僕には似合わないけど)でよく見に行っていた(ROMしていた)ところだったのです。
このエントリは実は、
ということで、おおもとは海外の方が書かれた移行の勧めだったのです。C A R T H I K . N E T のMoving from movable type to WordPress という記事を見つけたのですが、WordPress日本語フォーラムに書いてみたらStanding Tallのtaiさんが訳してくださいました。
Naoさんによると
とのことで、結構敷居が低そうです。それにこの WordPress はインストールがすごく簡単なことも特長らしく、5分もあればできてしまうという記述もありました(どこから5分なのかよくわからないけど)。WordPressには import-mt.php というスクリプトがあって、MovableTypeのデータをインポートすることができます。なので、移行といっても過去の投稿やコメントがなくなるわけではないです(ただし、バックアップは確実に!)。
あと「これはいいな」と思ったのが
という仕組みです。僕のこの blog も PHP 化されていますが、正直言ってそのメリットがよくわかっていません。リビルドなんかが速くなるのが特長だとかも言われていますが、この WordPress はそれ自身がPHPで書かれているそうです。WordPressは何といっても軽くてテンプレートの編集が楽なのがいいです。たとえば、トップページを変更する際、index.php(このページ)を名前を変えて保存し、編集したその***.phpを実際にアップロードしてテストしてみることができたりするし、その際にはリビルドも必要ありません。
MovableType の特長として、CSSとさまざまなテンプレートを駆使したデザイン変更の容易さというのが挙げられますが、正直言ってどこをどう直せばいいのか、相当勉強が必要です。ちゃんとデザインしようとしたら決して容易ではありません。
WordPress の場合、まだイメージがつかめないのですが、その PHP であることを最大限に生かし、index.php“だけで”デザイン変更がすんでしまうのだそうです。いや、いわゆる PHP インクルードみたいな形で、モジュール化されているからラク、ということなのかな?
とにかくその仕組み自体になにかとても興味がわいています。
それとこれも Nao さんに同感なのですが、
実は僕もしょっちゅうやるんですよね。MTにも下書きモードってあるんですが、これだと実際に公開したときにどう見えるか細部までわからない。だから、あまり人が見ていない(だめじゃん)ことをいいことに、とりあえず途中まで書いては公開し(中途半端な状態で!)、見ておかしなところや変えた方がいいと思ったところを見つけてはまた下書きモードに戻すという……。最近気に入ってるのが、「プライベートエントリー」Hack。これは、書いた記事を「プライベート」として保存しておくと、ログインしているユーザーにのみトップページの記事・個別記事などとして表示されるというものです。つまり、実際に「書き出し(Publish)」しなくても、サイト内でどんな風に見えるかがテストできるのです。
それがこういう機能があれば、一挙に解決です。
また、このWordPressのおもしろい、というかスゴイなと思ったのは、taiさんの訳によると
ということなんですね。WordPress ではブログをアップデートする毎のページのリビルドは必要ない。WordPress は PHP を使用していて、オンザフライでとても素早く(このページの一番下でこのページの作成と表示にどのくらいの時間がかかっているのかを知ることができる)、動的にページを作成している。
これはまた、テンプレートが一つ(index.php)ですむということも意味している。エントリーの個々の"ページ"、アーカイブやその他すべては、index.php に渡されるパラメータによって WordPress が作成する。
Movable Type の場合、エントリを作成するとリビルトというのを行うんですが、するとサーバーの所定のディレクトリに必要なファイルが生成されるわけです。サイトを見に行くとすでにできているそれらのファイルを適宜読みに行くんですね。
ところがなんと!(<おおげさ)この WordPress では、ビジターが訪れるとそのたびに“動的に”そのページが生成され、それを読むのだという……。その場合、そのファイル?はどこかに保存されているんですかね? う〜〜む。いまいち仕組みがよくわかりません。先のdetlog.org さんのエントリのコメントにもそのことが触れられ、ディスクを圧迫しないのがいい、と書かれている方もいらっしゃいました。
このあたりの仕組みは、たぶんMySQLというデータベースが必須であることにも関係があるのでしょう。必要なデータはデータベースに保存されており、逐一そこからデータを読み込んで、動的にHTMLファイルを書き出すんだという……。
ただ、この点は実は僕にとってはネックでもあるんです。
いま使っているホスティングはMySQLが試験運用されているので、データベースがひとつしか使えないらしく、自由度がないのです。
えいやっ!と完全に移行できれば、もうMTのことは考えなくていいのですが、やはりどちらにもメリットはある気がしているので、できれば両方動かしていたい。 WordPress はMySQLが必須ですから、だとするとMTの方をまたBerkleyDBとやらに戻さないといけなくなります。
あぁ、こういうことまで考え出すと、自宅サーバーやってみたくなります。自分で(もちろんリスクもともなうけど)自由に環境を作れますからね。
とにかく、もっと本気でこの WordPress のことを研究してみたいと思っています。
あえていままで触れませんでしたけど、やっぱりずっとフリー(無料)って確約されているのも安心ですよね。
Movable Type のコミュニティの盛り上がりにくらべて、いまひとつ情報量が少ないようなのはもうひとつのネックかもしれませんが、ひょっとすると今回のことで移行組が増え、その心配もなくなったりして。
とにかく簡単だというなら、なにはともあれインストールして使ってみようかなぁ。データベースのことだけ、問題だけど……。
投稿者 Shin : 2004年05月18日 02:51
トラックバック
このエントリーのトラックバックURL:
http://skys.jp/mt/mt-tb.cgi/529
このリストは、次のエントリーを参照しています: WordPress いいかも!:
» 「MT エントリから WP へのインポートの仕方」の訳 from Standing Tall
「Movable Type から WordPress への移行」の訳の中で言及していたMT import tutorials を訳しました:
Movable Type のエントリを WordPress のブログにインポートする方法
先日のブログエントリとこの.. [続きを読む]
トラックバック時刻: 2004年05月21日 21:15
» WordPress 1.2 出ました。そろそろ入れてみる? from Sky's The Limit
Cafelog.NET さんによると2004-05-22 03:32 (日本時間ではありませぬ) WordPress 1.2-Mingus がリリースされました。Cafelog.NET »WordPress 1.2-Mingusということです。 先日のこのエントリで触れた「Movable Type から WordPress への移行」の訳にもしこれを読ん... [続きを読む]
トラックバック時刻: 2004年05月23日 04:14
» WordPress導入(2)動機その2 from たまごの足跡〜SE・バイオ・NPO
次に目にして「いいな」と思ったのが、以下の記事群。
まず、次のページ
Sky’s The Limit: WordPress いいかも!
http... [続きを読む]
トラックバック時刻: 2006年03月02日 10:55
» コミュニティサイト構築のため、あらたな「CMSツール」を導入中 from Sky's The Limit
このブログもやり始めてからそろそろ2年が経ちますが、基本的にはデフォルトのデザインのまま。 ちょっとバナーを変えたりサイドバーにいろいろ入れたりしてますが、ま... [続きを読む]
トラックバック時刻: 2006年03月07日 23:46
» from
業??????... [続きを読む]
トラックバック時刻: 2008年12月21日 02:59
コメント
多分、ひとつのデータベースでmtとwordpressは共存できると思うので試してみてはどうでしょう。
投稿者 jouno : 2004年05月21日 08:05
jounoさん、早速コメントありがとうございます。
ていうか速すぎ!^^
そうなんですか? そのまま(データベースの仕組みをいまいち理解していないのでよくわからないんですが)、テーブルを維持したままでできるのでしょうか? もしそうだとしたらとてもありがたいことです。
ますます、やってみなくては!
またよろしくお願いいたします。
投稿者 Shin : 2004年05月21日 08:18
detlog読んでくださってたのですね〜うれしいです。
MLいつも読んでるだけなんですが、WordPressの話が出てきたのでついつい出てきちゃいました。
WPとMTはテーブルの名前が違うので、一つのDBの中に共存させても上書きしたりしないで普通に使えるということだと思います。私もWPをやるまではMySQLなんて触ったこともなかったんですよ〜。なので、使いながらちょっとずつ勉強してます!
くれぐれも、バックアップはお忘れなく (^^)<色々苦い経験もある私…
投稿者 Nao : 2004年05月21日 11:22
テーブルの名前、っていうのは勝手につけてくれるんでしょうか?
なにもわかっていないワタクシ……。僕もこれから勉強します。きょうも本屋でMySQLの本を手にとってみてたりして。でも、用語からしてなじみがなくて。
バックアップ、全然していません^^;;
苦い経験、プロフィールの履歴のところに書いてらしたことですか?
投稿者 Shin : 2004年05月23日 02:48

