機能的には「おもちゃ」と呼ばれるSQLite3ですが、DBへのリアルタイム書き込みなどがなく、リードオンリーなサイトで、おもちゃレベルのアクセスしかないなら(当ブログのように。。。)、SQLite3で十分じゃないかと思い、既存のMySQLからSQLite3に変換をかけて、CodeIgniter + SQLite3移行してみました。

WordPressの高速化で必須項目とも言える静的コンテンツのクラウドストレージ利用。今回は、定番のAWS S3ではなく、あえてGoogle Cloud PlatformのGoogle Cloud Storageを使って、独自ドメインでWordPressメディアのアップロード&配信する設定をしてみました。

開発をするのに、普段はDocker for Macを使っているんですが、Macのディスクスピードに制限がかかっているらしくテストサーバーとして動かすのがきつかったため、サーバー機能だけVagrantに移しました。その際に、Mac上の開発ディクレトリをVagrantに共有する方法がわからなかったので、備忘録的に。

ネット上ではcronをコンテナ内で内包させる方法が多くありますが、今回はさくっと出来るホストマシンのcronを使った方法を採用しました。dockerコンテナの性質から考えると、cronごとコンテナをポータブルさせたほうがメンテナンス性が高いのですが、とりあえず動かしたい時用ということで。

1 4