Vultr – 길호넷 https://jp.kilho.net 캡처 프로그램 칼무리, 시스템 최적화 도구 윈도우클리너, 이미지 공유 서비스 이미지창고, 네트워크 보안 프로그램 시크릿DNS, 메모리 정리 도구 메모리클리너, 이미지 변환 프로그램 등 다양한 프로그램을 개발하여 무료로 제공합니다. Mon, 11 Sep 2023 02:30:27 +0000 ja-JP hourly 1 https://wordpress.org/?v=6.8.3 PHPで作られたシンプルなCDNサービスモジュール https://jp.kilho.net/archives/mypost/1355 https://jp.kilho.net/archives/mypost/1355#comments Mon, 20 Feb 2017 02:53:02 +0000 http://kilho.net/?p=1355 CloudFlareを使用してトラフィック負荷を減らしましたが、接続の場所はLAX(ロサンゼルス)でした。そのため、ゆっくりと使用してCDNの形で緊急に使用しました。 サーバーはVultrにあります。 原則は、kilho.net/ {file}がcdn.kilho.net/ {file}に接続されて、メインホスティングのトラフィックを分散させることです。 [PHP] <? $cfg[‘url’]=「kilho.net」; $cfg[‘cache’]= ’../data/cache’; $url = $_SERVER[‘REQUEST_SCHEME’]。 ’://'。$ cfg[‘url’].$_SERVER[‘REQUEST_URI’]; $url_arr = parse_url($url); switch($_SERVER[‘REQUEST_METHOD’]) {ケース「GET」: $filename = $cfg[‘cache’].$url_arr[‘path’]; $dirname = dirname($filename); if(!is_file($filename)) { if(!is_dir($dirname)) mkdir($dirname, 0707, true); $ch = curl_init();$ fp = fopen($ filename、 'w'); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_REFERER, $_SERVER[‘REQUEST_SCHEME’]。 ’://'。$ cfg[‘url’]); curl_setopt($ch, CURLOPT_FILE, $fp); curl_exec($ch); […]

The post PHPで作られたシンプルなCDNサービスモジュール first appeared on 길호넷.]]>
https://jp.kilho.net/archives/mypost/1355/feed 1