中国でjQueryを使う時にGoogleのCDNは使えない

中国サーバなのにアクセスが遅い

好久不见!

お客様より中国国内に置いてあるサーバで日本からのwebサイト閲覧は早いのに、
中国国内からのwebサイト閲覧が遅いとクレームお問い合わせを受けることが結構あります。

心の声

「ええ、そうでしょう。
中国国内のネットワークはとっても遅いんです!」

ちょっとご確認致しますねー。

出た、、、

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>

Google CDN jQuery、、、

dig ajax.googleapis.com
ajax.googleapis.com. 3515 IN CNAME googleapis.l.google.com.

中国ではgoogle.com ドメインがアレによって遮断されております。

なので、404 のレスポンスが戻ってくるまで延々と問い合わせを行い、
結果閲覧が遅くなります。

中国国内のCDNを利用しよう

CDNは加速させるために使用するものです!!!
CDNのせいで閲覧が遅くなるという本末転倒な結果を招いてしまいます。

というわけで、中国国内で利用可能なjQuery のCDNを並べてみます。

http://code.jquery.com/jquery-1.9.1.min.js
http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.1.min.js
http://libs.baidu.com/jquery/1.9.1/jquery.min.js

最後にbaidu が入ってますね。。。
郷に入れば郷に従えですかね。。。

では、今日はここまで。
再见!

あわせて読みたい