GDを使ってサムネイル画像を生成する。

googleのページスピードオンラインというサービスでこのブログを評価したら、20/100であまりにもアレだったので対応することにしました。トップページの画像はcssで縮小して表示しているのがコレが良くないみたいです。いろいろ考えGDでサムネイルを作ってそれを表示することにしました。

GDはMovableTypeでサムネイルを生成するのに必要なのでインストールはしていましたが、自分でコードを書いてサムネイルを生成したことはなかったので勉強になりました。今回はMovableTypeでエントリー更新時に生成されるサムネイルとは別のサイズの画像を作りたいといったニッチな使い方です。

注意

これよ以下の方法だと再構築時にサムネイルが生成されないことがわかりました。別ファイルに書いてスタティックにしておけば再構築時にそのコードを元に画像が生成できると考えたのですが、この方法はダメみたいです。書き直したのでそちらを参照してください。
投稿日
カテゴリ