メインコンテンツまでスキップ

CMSをGhostからWordPressへ(1)

snake

現在このブログはGhostというCMSで運営しています。

このGhostというCMS自体はとても良いもので、個人的にはまた機会があれば選択したいものなのですが、私の用途だとそこそこ管理コストが高いのです。

そもそもGhostはブログプラットフォーム用のCMSであって、情報を蓄積するWikiみたいな使い方をしたり、個別にページを作ってサービス用のページにしたり、サイト内にちょっとしたプログラムを埋め込んでみたりするような使い方はあまり想定されていないのです。厳密には想定されていますが、コアに組み込まれていないので、毎回コードを書かなきゃいけないんです。

つまりWordPressでいうところのプラグインがないし、なかったとしてそれらに対する知見が無いのです。

これがかなりコスト高いのです。

そこでこのウェブサイトをWordPressに置き換える方法を模索してみます。GW中にできたら嬉しいかもですねって感じです。

高速化について

もともと私のウェブサイトはWordPressで作っていたのですが、サーバ移行の際にGhostに載せ替えました。というか、作り直しました。

新しいことしたかったというのはもちろんあるんですが、理由の一つにパフォーマンスの問題があります。

ご存じの方はいるかも知れませんが、WordPressってそこそこ重いんですよね。Google PageSpeed Insightsだとチューニング無しで普通に20~30と叩き出しかねません。今のウェブサイトは、少なくとも応答速度面では、ちゃんと早いです。

じゃあどうしよっかという話ですが、よくあるのがキャッシュを生成しまくるというのがあります。プラグインが便利なので色々組み合わせてなんとか頑張る系ですね。

これ早くなるんですが、ほかプラグインと干渉して、色々おかしくなる事があります。

他にはStaticPressとかを使って、そもそも静的サイト化してしまう事も手段として考えられます。WordPressでMovableTypeみたいな事をしようって感じです。

これは動的コンテンツが扱えなくなります。ここはトレードオフなのでしょうがないですが、私のようなウェブサイトだとこれも一つの方法かもしれないですね。

お金について

次に課題に上がるのが、コストですね。

「WordPressって無料じゃないの?」って思うと思うのですが、確かにコアは無料です。ただ、プラグインだったりテーマはその限りじゃないんです。

自分で作れるので、自活すれば無料なのですが、それが嫌でGhostから逃げたのにWordPressでもそれをやってしまうと本末転倒です。

ちょっとしたカスタマイズぐらいなら良いですが、ガッツリとした部分は既存のものをどうにかしたいですね。特にテーマ系は、買うか無料の使いたいです。私はフロントエンドをほとんど知らないのです。

昔目にしたことがあり、これいいなと思ったやつですが、SWELLってテーマ良いですね。

ただ、高いです。買いきりなのですが、17,600円します。これだけ高品質のテーマなら、払う価値は間違いなくあるのですが「やっぱやーめた」ができなくなるのが怖い。

個人的に購入するならSWELL一択と思っていますが、どうするべきか...悩みます。

プラグインに対してのコストは未知数すぎるので今は考えないことにしておきます。