Monthly archives "6月 2014"

herokuでwebsocketsを有効にしよう

herokuはデフォルトではwebsocketsが無効になっているらしい。
どおりで、MMORPG風チャットが遅かったわけだ。
websocketsの有効にするやり方は公式ヘルプHeroku Labs: WebSocketsに書いてあるが、ここにも書いておく。

heroku CLIでログインした状態で以下のコマンドを打つ。

heroku labs:enable websockets -a myapp

※ myappは有効にしたいアプリ名を指定する。
以下のメッセージが出れば成功だ。

Enabling websockets for myapp... done
WARNING: This feature is experimental and may change or be removed without notice.

0

heroku CLIの使い方

忘れがちなのでメモ。

公式ヘルプheroku CLIに書いてあるけど、こちらでもあらためて説明しておく。

Windowsで使う場合を説明する。

説明

まずはtoolbeltをダウンロードしてインストールする。
次にコマンドプロンプトを開く。(管理者権限なしで良い)
カレントをtoolbeltがインストールされたフォルダ(デフォルトでは”C:\Program Files (x86)\Heroku\bin”)に移動させる。

cd C:\Program Files (x86)\Heroku\bin

以下のコマンドを打ってログイン

heroku login

ログイン時にE-mailとパスワードを聞かれるので打ち込む。
“Authentication successful.”と表示されればログイン成功だ。
普通のコマンドプロンプトに戻るが、herokuのコマンドが打てるようになっている。


0

有料レンタルサーバーお名前.com vps, wpXクラウド, wpXレンタルサーバーをベンチマーク取ってみた

友人のサイトの管理をしてるんだけど、
今までAmazon AWS EC2 microインスタンスの無料枠を使っていたのだが、アクセス数が増えてきて、timeoutエラー起こしまくりで耐え切れなくなってきたので、乗換えを検討することになった。
サーバー選びの基準は以下の通り。
・Wordpressが動くこと(つまりPHP+MySQLが使えること)
・費用は一月1000円以下
・上記の条件内でなるべく速い方が良い

んで、まあ、やっぱり一番悩むのは速度だ。
下記のサイトを参考に候補を絞り込んでいったのだが、結局VPSと普通のレンタルサーバーでどっちが速いのか判断付かなかったので、VPSで一番速いお名前.com vpsとレンタルサーバーで一番速いwpX(wpXはクラウドレンタルサーバーがある)でベンチマークとって比較してみた。
[参考サイト]
VPSベンチマーク比較完全版[GMO/カゴヤ/お名前/さくら/Serversman(DTI)/conoha+専用サーバ]
WordPressのためのレンタルサーバーまとめと比較

ベンチマーク

ベンチマークの内容は以下の通り。
・Apache Benchで-c 10 -n 100を4回計測してRequests per second[#/sec]を比較した。
・計測に使ったサイトは割りと画像多め(もちろんWordpressで作られている)
 ちなみにAmazon EC2 microインスタンス(nginxリバースプロキシなし)で(あまりに遅いので)計測不可能になっちゃうサイト
・計測した日時は日曜の午前中
・お名前.com vpsはWordPressテンプレート(nginxにリバースプロキシを設定して高速化している)を使用している。さらにwordpressにWP Super cacheプラグインを入れた場合と無い場合の両方を計測した。
・wpXレンタルサーバーはwpX独自のキャッシュ機能が備わっており、キャッシュありなしが選択できるので両方を計測した。WP Super cacheプラグインは入れてない(あっても速度変わらなかったので)。
・wpXクラウドはキャッシュありしか選できないのでキャッシュありのみ計測した。WP Super cacheプラグインは入れてない。

サーバー プラン 料金(月) ベンチマーク1回目 2回目 3回目 4回目
お名前.com vps(キャッシュなし) メモリ1GBプラン 896円(税抜) 2.82 2.69 2.63 2.68
お名前.com vps メモリ1GBプラン 896円(税抜) 10.10 10.08 10.08 10.13
wpXレンタルサーバー(キャッシュなし) なし 1,000円(税抜) 4.90 4.68 4.98 4.78
wpXレンタルサーバー なし 1,000円(税抜) 33.90 35.21 16.31 16.53
wpXクラウド グレードA 500円(税抜) 30.76 22.53 17.52 38.47

wpXが数値的にも体感的にもwpXが速い。
wpXクラウドとwpXレンタルサーバーではそんなに速度変わらないようだ。
アクセスが多いといっても月3万PVぐらいなので、wpXクラウドのグレードAで大丈夫そう。
これで月500円は安いね。


0