タグ

CDNに関するelm_arataのブックマーク (6)

  • 第1回 CDN の 仕組み (CDNはどんな技術で何が出来るのか) | REDBOX Labo

    今回は、何故CDNを使う必要があるのか、CDN の 仕組み や技術的なことをなるべく分かりやすく解説したいと思います。 WEB高速化、負荷分散、オンデマンド・ライブ動画配信、コンテンツ配信、ということを検討もしくはこれから始めようとしている方は、CDNというキーワードを一度ぐらいは聞いたことがあると思います。CDNってどんな仕組みでどのようなことが出来るかご存じですか? まずはCDNの簡単な歴史から。 CDNの歴史CDN(コンテンツデリバリーネットワーク)というのは、大手Akamaiさんが1990年代に提唱したといわれているコンテンツを配信するためのネットワークのことです。実は、最近できた技術や仕組みではありません。 インターネットが流行りだした時代からありました。 しかし、近年では90年代当初から比べると様々な仕組みや技術が取り入れられた次世代CDNに進化しています。 CDNとは?CDN

    第1回 CDN の 仕組み (CDNはどんな技術で何が出来るのか) | REDBOX Labo
  • 無料でWEBを高速化 |cdnTokyo

    エッジキャッシュCDN Web高速化サービスBoost クイックキャッシュ CDNオプションサービス ストリーミング動画サンプル

    無料でWEBを高速化 |cdnTokyo
  • CDN とCNAME Apexドメインの制限 | REDBOX Labo

    CDNを利用する上で避けては通れないのがDNSとの関係です。CNAMEレコードには制約事項がありCDNを利用する上で課題となる場合があります。今回はApexドメインという特殊なドメインとCNAMEレコードの制限についての紹介です。 CNAMEレコードとはCDNはDNSの仕組みをうまく利用しアクセス元から一番近いエッジサーバーのIPアドレスを応答後、最終的にネットワーク的に近い場所にあるエッジサーバーへ誘導します。これらのロジックを利用している関係上、CDN事業者への切り替えはCDNベンダーが提供するサブドメインにCNAMEレコードを定義する方式が必須と言っても過言ではありません。 まず、CNAMEレコードについておさらいです。CNAMEとは既に定義されてるドメイン名の別名を定義することです。おなじみのAレコードは以下のようなフォーマットでドメイン名とIPアドレスを1対1で紐付けます。※DN

    CDN とCNAME Apexドメインの制限 | REDBOX Labo
  • LaravelでCDNを使う - Innovator Japan Engineers’ Blog

    こんにちは、hacktkです。 今回はLaravelでCDNを使うときの小技を書こうと思います。 ※ LaravelからCDNにファイルを置くとかではなく、URL使い分けの話です。 背景 CDNを使う場合、サイトのドメインと異なるドメインを使うかと思います。 例1:ドメインの使い分け サイトのドメイン CDNのドメイン www.example.com cdn.example.com しかしLaravelのassetヘルパーはこのドメイン部分を変更できません。 お手軽にやりたいだけなのに・・・。 解決策は用意されている とりあえずassetヘルパーの実装を見てみると、こうなっています。 vendor/laravel/framework/src/Illuminate/Foundation/helpers.php <?php if (! function_exists('asset')) { /

    LaravelでCDNを使う - Innovator Japan Engineers’ Blog
  • jsDelivr - A free, fast, and reliable CDN for JS and Open Source

    Fast. Reliable. Automated. A free CDN for open source projects Optimized for JS and ESM delivery from npm and GitHub. Works with all web formats. Operating since 2012. // load any project hosted on npm https://cdn.jsdelivr.net/npm/package@version/file // load jQuery v3.6.4 https://cdn.jsdelivr.net/npm/jquery@3.6.4/dist/jquery.min.js // use a version range instead of a specific version https://cdn.

    jsDelivr - A free, fast, and reliable CDN for JS and Open Source
  • ストリーミングファイルだけ他のサーバから配信する - dogmap.jp

    動画ファイルの配信だけ Web サーバ体では無くて、別のサーバから配信したいけど WordPress とかいじりたくなかったので Nginx だけいじって対応しましたよってお話です。 いわゆるオレオレCDN( Nginxを使ったオレオレCDNの構築 )ですな。 構成的には上図のようになります。 要望的には html とか css, js, なんかは web サーバから配信したいんだけど、ネットワーク帯域を消費しまくる動画ファイル ( mp4, webm, ogv, flv… ) だけは別サーバで配信したい。 素早く対応したいから WordPress のプラグインとか作らないで、Nginx の設定だけで済ませたいって感じです。 どうやって実現したかというと… Web サーバは www.example.com、コンテンツ配信サーバは DNS ラウンドロビンで振り分けられた 192.168.0

    ストリーミングファイルだけ他のサーバから配信する - dogmap.jp
  • 1