前々からWordPressはあまり好きじゃないCMSではあったのですが。
まあ知名度とか情報とかも多かったので使ってたのですが。
とうとう離れることにしました。
現在使っているのはほぼほぼオリジナルのCMS。
CanvasっていうLaravel製のCMSをもとにいじったものです。
まあ完全スクラッチで作っているから若干バグとか使いづらいところも残っているけど、そういうのはおいおい直していけば良いし。
今WordPressから持ってきたテーマをほぼほぼ同じような感じで運用していますが、これも変えていこうと思っていたり。
シングルカラムにしたいのですよね。
今回主にWordPressから挙動を変えたところはこんなあたり。
- ・markdownのサポート
- ・公開直後にRSSフィードに出さない
- ・loginURLを分かりづらくする
- ・画像はcdnで管理
- ・デフォルトogイメージを設定
まあWordPressでもだいたいはプラグイン入れればできるけど、それだと多くなりすぎてしまいますから。
それにWordPressのDB構造は個人的に気に入らないし。
そういう小さなイライラが積み重なり、ようやく移行できました。
とりあえずwp-login.phpへの不正アクセスが404で返っているアクセスログとか見ると気持ちよかったり。
今回のCMSは管理画面をadminとかloginとかそういうURLにしてないから不正アクセスも起こりづらいはず。
後は画像のパスをちまちま直していってアクセスログでうっかり消えてしまったのが無いか確認していけば終わり、なはず。
APIとかも作りたいけど、まあそれもぼちぼちやっていけばいいか。