このブログをSQLiteで動かしているお話

限界節約にSQLiteを採用

このブログはブログ用のソフトウェアのWordpressを使っているのですが、最近のWebとしては当たり前でデータベースを用意する必要があります。

クラウドやVPSを契約して建てるのが一般的なのでしょうけれど、メールサーバとしても利用しているため安定してメールを受けれてブログも動かせる。そんなサービスを求めるとレンタルサーバに行きつきます。

んで、前置き長くなりましたがデータベースも全て省いた「さくらのレンタルサーバーライトプラン」を限界契約する事にして、DBはSQLiteで動かす狂気の運用を始めました。

月額換算わずか131円!

3年使ってみた感想

別サイトものっけてSQLiteしているのですが、そちらは3年ほど運用してみて…とにかく重い。Googleのスピードスコアなんか100点満点中7点とか驚異のベンチマークをたたき出していたくらいです。

間にCDNとかを挟めばスピードアップするのかもですが、サブドメインを切ってなかったのでよくあるcdn.example.comみたいなことが出来ずに結局放置。

SQLiteプラグイン作者も行方不明

さて、WordpressのDBをSQLiteにするプラグインがあるのですが、その作者さんのWebページが怪しげなサイトに変わってました。

今後メンテナンスもされないのでSQL周りの脆弱性があったらどうにもなりませんね…。よく聞くSQLインジェクションとかはどちらかというとWordpress側の脆弱性でしょうが…。

まとめ

WebページはSQLiteで動かすものじゃないです。

追記

時間帯によってはベンチマークがガチの0点叩き出してるみたいです。ここまで節約する意味はあるのだろうか…。