My puppyのブログ

40代前半で横浜在住の日曜プログラマです。学んだ事や作っているプログラムなどについて書いています。

サーバーをロリポップ、CDNをCloudflareに変更しました(English-Video.net)

今までEnglish-Video.netマイクロソフトのサーバーとCDN(Content Delivery Network)を使っていたんですね。

Azure Web AppsAzure CDNというの使っていました。

ただ費用が結構かかるので、今後の事を考えてサーバーを移転することにしました。

こんどはロリポップというレンタルサーバーとCloudflareというCDNです。

ロリポップはこちらです。

lolipop.jp

ロリポップを選んだ理由はデータベースのMySQLの容量が最大120GB(スタンダードプラン)ととても大きいからです。

さくらインターネットエックスサーバーなどのレンタルサーバーも検討したのですが、MySQLが最大500MBまでしか使えないんですね。

なのでロリポップを選択しました。

そしてCDNのCloudflareのサイトはこちらです。

www.cloudflare.com

CDNを提供している会社はたくさんあるのですが、その中からCloudflareを選んだ理由は、無料プランがあったからです。

あとはいろんなCDNの解説記事や比較記事ですすめられているんですよね。

今回使うのが初めてだったのですが、「Cloudflare 使い方」で検索すると設定方法が書かれた解説記事がたくさん出てきたので助かりました。

私はここのブログ様を参考にさせていただきました。ありがとうございます<m(__)m>

hakolab.com

数日前に移転したばかりなので設定の不備などで不具合があるかもしれませんが、すみません<m(__)m>

もし何かございましたらコメントをお待ちしております(*'▽')

(今後の予定)English-Video.netの内部アップデート

ちょっと前にBoostrap v4が正式版になりましたね。

getbootstrap.com

いまEnglish-Video.netはBootstrap v3.3.7を使っているんですね。

時期は未定なのですが、その内Boostrap v4へバージョンアップしたいと思います。

あと現在Slim Framework v2を使っているんですね。

これもSlim Framework v3へバージョンアップしたいと思います。

www.slimframework.com

そのほかにもEnglish-Video.netには追加したい機能がたくさんあるんですけど、なかなか進みません(>_<)

たとえば「TED Talks List」をスマホから表示すると遅すぎるので改善したいんですね。

私のスマホから表示すると2分以上かかります(; ・`д・´)

現在「TED Talks List」は「DataTables」というjQueryプラグインを使っているのですが、これを外す事を検討しています。

DataTables」を外すと便利な検索機能が無くなってしまうのですが、「Azure SQL Database」を活用することによって解決したいです。

いつになるかは分からないのですが、少しずつやっていこうかと思います。

もしご要望などございましたら、コメントをお待ちしております(#^.^#)

ID:6493まで追加しました(English-Video.net)

昨日「English-Video.net」の動画をID:6493まで追加しました。

前回まではID:4669までの公開でしたので、IDは1824増えることになります。

今回IDは1824も増えているのですが、追加した動画は16ほどとなっています。

最近一つひとつの動画のIDの間隔が広くなっているんですね。

今回は英語日本語スペイン語フランス語など全部で45言語の字幕が追加されておりまして、合計600ページ程の追加となります。

ただ今回は字幕があってもまだYouTube動画がアップロードされていないTEDトークもいくつかありまして、それらには下の画像の赤丸内のように「No Video」や「No Data」などと記載されています。

f:id:ken_tokyo:20171128142723p:plain

YouTube動画がアップロードされましたら、データを追加していきたいと思います。

日本語字幕の動画リストは「http://english-video.net/l/ja」にございますので、もし良かったらご参照くださいね(^^♪(ただこのページは現在非常に重いページとなっています。パソコンからの閲覧を推奨させていただきます。スマホからだと完全に表示するのに2分以上かかってしまうかもしれません。申し訳ございません<m(__)m>