sb→WordPressに移行しようといろいろ考えてみる。

世界標準を使いたいという理由より。つーのはsbって日本国内のみ、しかも日本国内でもシェア低いだけあって、なかなかいいプラグインが見つからないんですよね。反面、wordpressなら世界中のプラグインが使えるし情報も多い。それに加えてオープンソースで、安心感とか将来性を考えるのならsbよりwordpressかなぁと思うわけです。

■URLを変更せずに移行。

移行にあたって一番に考えたのはなるべく今のURLを変えたくないということ。ただ今使っているsbのパーマリンク形式は"sb.cgi?eid=999"とsb.cgiが接頭詞になっている。wordpress標準の機能で操作できるのは"eid=999"の"eid"部分だけなので、sb.cgiをどうにかせんといけん…。

で、思いついたのがwordpressのindex.phpをsb.cgiにリネームして動かす事。見てくれは悪いが、これならsb.cgiにアクセスしても実質index.phpを読みに行くわけだから問題ないはず!と思って自鯖でテスト。.htaccessファイルをいじってPHPを.cgiで動くように変更し、テスト成功!

参考:PHPを拡張子 .html で動作させたい時、.htaccess に何と記述したらいいか教えて下さい

よーし!この調子でさくらサーバでもsb.cgiで動かしちゃうぞー!と設定したところ、動かん…。.htaccessの仕様違い?それともレン鯖なのでセキュリティ上の制約がある?いろいろ調べたけど分からず…。。。困っていたところで思い出したのが、さくらのライトプランではPHPが動かないという事でした。

( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \

ということで、URLを変更せずにwordpressに移行するのは不可能なようです…。仕方ないからリダイレクト機能でも使うかな…。

※ちゃんとPHPが動くサーバなら上記の方法が可能だと思います!

■WordPressでやりたいこと。

世界標準を使いたいという理由でだけじゃなく、ブログの統合が目的なのです。というのは、僕は今ブログを5つ持ってて1日2エントリーくらいは書いてます。けど、このブログだけ見ると更新頻度低く見えちゃってブログカウンターの評価も低くなる。なのでブログを統合して更新頻度もアクセス数もまとめたい、というわけです。

といってもジャンルの違う記事を垂れ流してもブログ読んでる人がつまらないだけなので、カテゴリ別テンプレート/RSS配信がしたい。それをWordPressは満たしてくれます。(sbでも同等機能あるんですけど)

WordPressでカテゴリ別RSSフィードを配信 : THE FLYING MANGOLOG!
WordPressでカテゴリー別にテーマを適応させるThemed Categories Pluginが便利 – 酒は血液、呑んだら献血

■WordPressに必須な機能

移行するに当たって今より機能が落ちるのは嫌です。僕がsbで一番重宝しているのがsbtextというはてな記法/wiki記法のようなプラグインですが、wordpressにはMarkdown記法というのがあるようです。

power source* ≫ WP plugin: 簡易記法で記事を書く – PHP Markdown Extra

テストサイトでいくつかエントリーを書いて試したところ、はてな記法/wiki記法とは大分文法が違うけど慣れれば問題なさそう。

■それに加えて

はてなダイヤリーのスーパーpre記法(シンタックス・ハイライト)も使いたいなぁ…ダメならいいんだけど…。と探してみたらありました!これは諦めかけてたのでかなり嬉しい。

jmblog.jp:ソースコードをカラー表示するWordPressのプラグイン
WordPressでシンタックスハイライトを適用する

というかむしろ複数用意されるほど需要の高いプラグインで、知らない俺が無知なだけでした。

blog.junjun.at >> プラグイン

■ということで。

パーマリンクのリダイレクト方法さえ確立すれば移行できそうですね。ここを見れば大丈夫そう。

HTTPリダイレクト