EMOBILEでVagrant Chef Centos WordPress の表示が遅い場合の対処方法

Vagrant Chef Centos WordPressは非常に便利ですごく助かっていたのですが、ここ最近すごく悩んでたことがありました。
それはEMOBILEで接続してる時に限りWordPressのページの表示速度がかなり遅くなるということです。

コワーキングスペースで開発してる時は表示速度は気にすることはなかったのですが、EMOBILEの接続にしたとたんページを表示するのに30秒くらいかかってしまいます。せっかくサクッと自分のWordPressの開発環境が準備出来るのにページ表示に毎度30秒かかっていたのでは、逆に開発スピード落ちてしまいます。

で、色々調べてみると以下の記事を発見。
EMOBILE GP02へGOOGLE PUBLIC DNSを設定する

なにやら、EMOBILEのDNSって何やらモッサリしてるらしい。今までそんなに気にしたことがなかったのですが・・・
なのでGoogleさんが無料で提供しているDNSを使うと早くなるよ!ってことみたいです。
で、これがもしかして原因かな?と思って上記サイトの設定内容の通りにGoogle Public DNSで設定してみると表示速度が2,3秒に改善!!!!
※EMOBILEの設定後、vagrant を再起動してくださいね。一度haltして再度upしてくれたらOKです。

Google Public DNSって結構前からあるみたいですね・・・全然知りませんでした。
Macにも設定しておくとネット表示スピードがあがるみたいですね〜。
【Mac】たった10秒でできるMac高速化!Google Public DNSを 設定してみた。 – @kitano_ow ‘s blog

Google Public DNS参考記事

Googleの無料パブリックDNSサービス「Google Public DNS」を使ってネットのアクセス速度を上昇させる方法 – GIGAZINE

【追記】
Vagrant Chef Centos WordPressの作者の宮内さんからwp-config.phpの「define(‘DB_HOST’, ‘IP Address‘);」のIP Addressの部分をlocalhostにすると良いよってアドバイスを頂きました!!
上記のEMOBILEの設定をしなくても、wp-config.phpの設定を変更するだけでOKです。
でも、ここの設定をlocalhostにしてしまうとWP-CLI(コマンドラインからWordPressを操作できるもの)が使えなくなってしまうみたいです。
なので、ネットの接続環境などに応じてwp-config.phpのDB_HOSTの設定を変更して貰えればいいかなと思います。

現在、GitHUBにあがっているVagrant Chef Centos WordPressではデフォルトでlocalhostが設定されるようになってるみたいです。
WP-CLIを使わなくて、Vagrant Chef Centos WordPressのWordPressの表示が遅いと感じてる人は再度ダウンロードされると良いと思います^^

よかったらシェアしてね!
URLをコピーする
URLをコピーしました!

「エンジニアのためのWordPress開発入門」を執筆しました!

WordPressを使った開発案件は依然多く、それに携わるWebエンジニアも多数存在します。ただし、モダンな開発手法に慣れたWebエンジニアがWordPressに初めて触れたとき、その独特のアーキテクチャやシステムの構成に戸惑いを感じることがあるかもしれません。だが、WordPressは、それらを補ったうえにさらに強力なメリットを持ち合わせています。本書は、PHPプログラマがWordPressで開発する際に必要な基礎知識から、現場で役立つ具体的なカスタマイズ手法や開発のポイントについて詳しく解説しています。

この記事を書いた人

NPO法人のHP制作(WordPress)やkintoneを使った業務システムの構築をしています。サイボウズ株式会社公認kintoneエバンジェリスト/CoderDojo西宮と梅田のチャンピオン/認定NPO法人宝塚NPOセンター理事/NPO法人SEIN理事/

コメント

コメントする

目次
閉じる