Home > WordPress Archive
WordPress Archive
WordPress高速化のためにAPCを導入 @ Ubuntu Hardy
- 2009-04-14 (Tue)
- WordPress

まだブログ(Word Press)が重い!といわれて悔しいので、APCを導入してみました。PHPの中間表現を最適化したり、コンパイル済みバイトコードをshmemにキャッシュしてくれるらしいです。
APCは以下の手順で5分程度で導入完了しました。環境はUbuntu Hardyです。サーバーにはApacheを使用します。ApacheのMultithread Workerは何かと怖いので、Preforkを使います。
$ apt-get update $ apt-get install php5-dev $ apt-get install php-pear $ apt-get install apache2-prefork-dev $ pecl install APC $ echo "extension=apc.so" >> /etc/php5/apache2/php.ini $ /etc/init.d/apache2 restart
phpinfo()でAPCの項目が出てきていたら成功です。導入後、ページ生成速度が半分ぐらいにはなりました。生PHPの遅さは凄いですね。後はmod_deflate, mod_expires, ETagsを設定したり。とりあえずこんな所で。
- Comments: 0
- Trackbacks: 2
WordPressにキャッシュ導入 & モバイル対応
- 2009-04-09 (Thu)
- WordPress

前のAmazon Elastic MapReduceの記事でアクセス集中し、サーバーの負荷が微妙に高そうだったので、WordPress用のキャッシュプラグイン “WP Super Cache” を導入しました。
ついでに、携帯でもブログを見れるように “Ktai Style” も導入しました。WP Super Cacheとの相性が悪かったようなのですが、Ktai Style 1.70 から、WP Super Cache 0.6.8 以降を利用していれば大丈夫になったようです。
それに合わせてGoogle Sitemaps Generatorを少し改変して、モバイルサイトマップ対応にしました。
モバイルサイトマップを登録したら次の日にGoogle Mobilebotが大体クロールしてくれたようです。Google Sitemapsのヘルプが古くて登録時に少し迷いましたが、サイトマップを普通に登録すればボット側でモバイル対応かどうか判定してくれるようです。
しかしWord Pressは何でもPluginが有って便利ですね!
- Comments: 0
- Trackbacks: 0
kzk9.netをEC2へ移行
- 2009-03-22 (Sun)
- Amazon EC2 | WordPress

本日、kzk9.netをAmazon EC2上(1 Small Instance)に移行しました。

合わせて、今までブログツールとしてMovabileTypeを使用していたのを、WordPressに移行しました。以下のエントリが非常に参考になりました、ありがとうございます。
また、以下のテーマ・プラグインを使用させて頂いています。
- wp.Vicuna Ext
- Vicuna Adapter - はてな系
- FeedLocations - FeedURLの変更
- WordPress Popular Posts
- WordPress.com Stats
- SyntaxHighlighter
まだ色々と調整中ですが、完全移行に向けて、ちまちまと作業して行きたいと思います。レスポンスの方ですが、少し気になりはしますが、E-Mobileで日常的に過ごしている自分としてはあまり気にならないレベルじゃないかと。
元々kzk9.netはMacMiniのサーバーで動かしていたのですが、4年間動かしっぱなしで、いつHDDが壊れてもおかしくない状態だったので、EC2 + S3への定期的なバックアップシステムへの移行の機会を伺っていました。特に自分のsvnリポジトリは無くなったら悲しすぎるので、S3に定期バックアップするようにしました。
残りタスクは以下のような感じ。
- WordPressのキャッシュシステムの導入
- SmallInstanceだとCPU厳しめかも?
- Header画像の作成
- コード表示の改善
- [code][/code]という特殊タグをMTの時は使っていたので、WordPressでもそれをなんとかしたい
- サイトマップ
- WordPressは動的にページを生成するようになったので、全ページを把握するにはどうしたらよいか?
- ガジェット貼り付け
- 右にスペースができたので、色々貼りまくる
ちなみに移行時間ですが、EC2のインスタンスを立ち上げて静的IPを振るまではElastic Foxで3分ぐらいだったのですが、WordPressに移行するのに数時間かかってしまいました。正直、もっと楽かなと思ってました…。
- Comments: 0
- Trackbacks: 0
Home > WordPress Archive
-
- August 2010
- May 2010
- February 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
