[WordPress] Amimoto(t1.micro)からAmimoto(t2.micro)へ、そしてCDNも変更

Read More

ようやく重い腰を上げて移行した。

このサイトはAWS上でAMIMOTOというチューニングされたWordpress環境を利用させてもらっています。すっかり自分でするのが面倒になって頼りっぱなしです。

だいぶ前にAWSのインスタンスの種類にt2系のサーバが増えました。従来のt1.microからt2.microになることでCPU等がバーストできるようになったりとか変更が加わっています。

CloudWatch Management Console

この図の「CPUクレジット」の分バーストが出来る用になります。面白いですね。

まぁ細かいことは置いておけばこっちの方が安いし性能もいいよということで移行しました。
手順的には上記のリンク通りにすれば問題なかったです。

ハマった所

  • DBのPrefixが変更しておりImportした後に新しいサイトにアクセスするとInstall画面が表示されてしまった→wp-config.phpのPrefixを手動で修正
  • CDNとしてCloudflareを利用しているのだがすっかり操作を忘れてAWSのDNSサービス(Route53)の設定を弄っても反映されず暫く悩む

というくらいですかね。以前のサーバは一応「Stop」にして置いてあります。

[WordPress] Markdownが利用できるようになった

Read More

こんにちは、普段からMarkdownでなるべく書くようにしている @tokida です。

さて、以前からBlogの更新には Markdown 形式で書くようにしてきていました。これを実際にするためにはプラグインが必要でした。利用していたのは「Markdown on Save Improbed 」です(いままでありがとう!)

Jetpack Roguer WordPress

今日からは、Jackpack の中にその機能が追加されました。「Markdown」という項目があるので「有効」にしましょう。問題なく利用できます!

ますます便利になりました。

ちなみに MarsEdit などで Markdown でプレビューしたいときには

Preview of WordPress Markdownが利用できるようになった

プレビュー画面の下のところにFilterを選択できるのでここでMarkdownを選んでおきましょう。

[WordPress] 読み込みを少し改善 (for CDN)

Read More

さすがにまったく重くても放置していたのですがこのサイトの読み込み速度の向上のために CDN (CloudFlare)とキャッシュ用のプラグイン(QuickCache)を導入して見ました。

もう少しチューニング

サイトへのアクセス速度をチェックします。

でチェックをしてみると、どうも他のサイトへのリンク(外部からの参照)が重いということがわかります(これらはキャッシュされませんからね)。

Roguer

この画像は常に表示されているのですが、iPhoneアプリの紹介用のジェネレーターで作成したので他のサイトの画像が使われています。

変更: 出来るものは画像をローカルにダウンロードしてきて利用する

ということで改善されるか暫く見てみたいと思います。

その他

画像とかを外部のサイト、以前の画像の多くはFlickrに入れていました。そうなるとこれらはキャッシュされないのですよね。

AWSを利用している場合には、CloudFrontというCDNサービスがあります。このサービスはストレージサービスのS3に画像をおいてCloudFront(CDN)から配信させるという技が使えます。さらに WordPress のプラグインで画像を(自動で)S3におく(アクセスされた画像を順次置いていく)というものがあるので非常に便利に使うことが出来るものです。

こういったものも利用していきたいですね。