投稿者「をかもと」のアーカイブ

WordPress on PHP5.4.0 RC4 + APC

明けましておめでとうございます。本年も、よろしくお願いいたします。

スクリーンショット(2012-01-03 11.15.50)さて、パフォーマンスアップしたと噂の PHP 5.4 系。
WordPress も、ちゃんと動くんかいな?と思って試してみました。
使用しているプラグインによっては問題が出てくるかもですが、とりあえずデフォルト状態の WordPress 3.3 + TwentyEleven では問題なさそうです。
あと、このサイトで使ってるプラグインでも問題は発生しなかったようです。

ちなみにこのサイトで使ってるプラグインの一覧は以下の URL で見ることができます。
https://dogmap.jp/plugins/3/
続きを読む

2011年の人気記事トップ10

msng さんの記事にインスパイアされてエントリ。
dogmap.jp で、この1年で良く読んでもらった記事をあげてみます。

ページビュー上位10記事だと1番アクセスがあったのは、去年どころか2007年のこの記事になっちゃうんですが、今年書いた記事にしぼって10件ほど。

全体的に WordPress の高速化の話題が多いです。
僕の興味もそっちに向いてたんで、そっち系の記事が多かったからですね。
続きを読む

公式プラグインページにヘッダ画像を追加

Been giving a lot of thought to how to give plugin authors more control over their plugin pages. In WordPress custom headers have been hugely beneficial in people’s ability to make a theme their own without having to be a designer. (And designers can make them really sing.)

via. Been giving a lot of thought to how « WordPress Development Updates

hello-claudia最近 WordPress 公式プラグインディレクトリのデザイン変更があったんですが、それに伴ってヘッダ画像を追加することができるようになりました。
ヘッダ画像を追加すると以下のリンクのようになります。
WordPress > Hello Claudia « WordPress Plugins
WordPress > Head Cleaner « WordPress Plugins

結構、良い感じですね。
続きを読む

WordPress をとにかく速くする (WordPress Advent Calendar 2011 20日目)

12月25日まで毎日ブログをつないでいく WordPress Advent Calendar 2011、20日目担当 @wokamoto です。
@mypacecreator さんに引き継いでいただきました!ドキドキ。
そんな、@mypacecreator さんのエントリはこちら。
3大「WordPressに慣れていない人がやってしまいがちだけど、こっちのほうがいいのになぁ」って思うこと

去年は PHP Advent Calendar に参加して「匿名関数と無名関数 (PHP Advent Calendar 2010 16日目)」って記事を書いたんですが、今年は WordPress Advent Calendar に参加します!

そんなわけで、(一部の)みんな大好き WordPress のハイパフォーマンスチューニングの話題。
このサイト dogmap.jp で行っている施策について書きますね。
続きを読む

Amazon EC2 マイクロインスタンスに移行

仕事で Amazon EC2 使うことが増えてきたこともあって、このサイトのサーバも Amazon EC2 のマイクロインスタンスに移行しました。
移行作業自体は、簡単。

  • 新サーバに Nginx, PHP, MySQL をインストール
  • 現行サーバから rsync で WordPress フォルダの内容を全て新サーバにコピー
  • 現行サーバの MySQL でテーブルをロックしてから /var/lib/mysql/ 以下を全部 tar で固めて、新サーバにコピー
  • /etc/my.cnf, /etc/php.ini, /etc/nginx/ 等の設定ファイルをコピー
  • ローカルPCの hosts 変更して確認取れたら DNS 変更

の5ステップです。
以下、メモがてら作業ログを書いておきます。
VPS – VPS 間での WordPress のお引越しの参考になれば幸いです。 続きを読む

WordCamp Tokyo 2011

WordCamp Tokyo 2011 に行ってきました

WordCamp Tokyo 20112011年11月28日に楽天タワーで行われた WordCamp Tokyo 2011 に行ってきました。
今回は、大曲さんと一緒にテクニカルトラックの担当をやらせていただきました。
あと、テクニカルトラックで、「WordPress ハイパフォーマンスチューニング Reloaded」ってセッションやったり、Twitter 担当とかやったり。
今回、まだ公式発表されていないですが 800 人くらいの来場者があったようです。スゴいですね。

今回のセッションの資料は、以下で公開してます。神戸の時と、そんなには変わりません。
WordPress ハイパフォーマンス チューニング Reloaded
※ カーソルキー左右で、スライド送りできます。(deck.js を使用して、スライド作りました。)
続きを読む

WordCamp Tokyo 2011 でしゃべってきます

wctokyo-speakerそういえば、すっかり書くのを忘れてたんですが、11月27日(日)に、品川シーサイド楽天タワー2号館で開催される WordCamp Tokyo 2011 で、なんかしゃべってきます
すいません、中身は WordCamp KOBE 2011 の時と同じです。
2ヶ月くらいで同じテーマだと、違うことしゃべれと言われても厳しいすなぁ。申し訳ない。
# 私事ですが、あれやこれやで立て込んでましてゴニョゴニョ。
# 立て込んでる理由は、そのうち公表します。

今回の WordCamp は、なんかチケット登録数が1,200くらいまで、いってしまったとか。
会場が楽天タワーだとか、エライことになってます。
まぁ、タイムテーブル見てもらえばわかりますが、僕のセッションは人気のありそうなセッションの裏番組なんで気負わずにいけます。
他のセッションは満員で立ち見場所も無い!とか言う哀しい状況に陥った人は、休憩がてら聞きに来て下さい!

percona

Percona MySQL をさくらのVPSで使う

percona別にさくらのVPSじゃなくても良いんですが

MySQL の派生プロダクトとして Percona MySQL というモノがあります。
これは、MySQL Performance Blog を書いてる Percona 社が提供してくれているプロダクトで、MySQL からの公式ビルドには含まれていない人気のあるパッチを追加したものです。
高負荷時の InnoDB のパフォーマンスを向上してくれるパッチなんかも含まれます。

Percona 社さんが yum のリポジトリを提供してくれてるのでインストールも簡単です。
とりあえず、どんなもんか確かめてみたかったので、さくらのVPS 512 (CentOS 64bit) にインストールして、MySQL 用のベンチマークソフト super-smack で、ベンチを取ってみました。
続きを読む

WordCamp Tokyo 2011 | 2011年11月27日(日) 品川シーサイド 楽天タワー2号館

【WordCamp Tokyoリレーブログ企画】 WordCamp は懇親会からが本番です

WordCamp Tokyo 2011
2011年11月27日(日)に WordCamp Tokyo 2011 が開催されます。

2月の福岡、9月の神戸に続き、2011年3回目の WordCamp です。
首都圏では去年5月の横浜以来です。

と、お決まりの紹介はこんなところで。

WordCamp スタッフのリレーブログが先週月曜からスタートしました。
開催までの間、平日毎日誰かがブログを更新。

第8弾は ウエツハラ君からバトンを受け取り、僕が書いちゃいます。
(ここまで、コピペ)

さて、今までは WordCamp 本編でのセッションや、なんやかやの紹介が多かったので今回は懇親会の紹介。
本編でのセッションも他では聞けないお得なお話もいっぱいあって楽しみなんですが、私としては懇親会への参加も猛烈にプッシュしておきます。

あっ、WordCamp Tokyo 2011 への参加は、以下のリンクからできます。
本編は参加無料、懇親会は \3,000 です!
参加登録 | WordCamp Tokyo 2011
続きを読む

mintty screenshot

mintty を使えるようにする

mintty screenshotCygwinのターミナルエミュレータ minttyMSYS に対応したため、cygwin なしでも MSYS のパッケージマネージャからインストールできるようになったとのことなので、早速インストールしてみました。
Windows 上でのターミナルエミュレータとしては、今まで PuTTY とか Tera Term とか使ってたんですが、これは良いっすね。
もう、乗り換え確定です。
via. tanakh.jp – Windowsで最高のターミナルを構築する方法

Windows に mintty を入れて、とりあえず使えるようにするための設定をメモ代わりに書いておきます。
続きを読む