Използване на CDN

stuklen

Well-Known Member
Искам да добавя CDN към един уеб сайт за проба. Нещо изтървам момента с настройването на CDN услугата.
Идеята ми е статичните скриптове да са с примерно http://cdn.website.com/...
И да се настрои съответната услуга. Мъчих с безплатния план на cloudflare , но не успявам.
 
Аз ги "изчетох" повечето, но нещо не ми се получава точно със cdn сървъра.
Гледах и някакви примери с cloudflare, но не намирам такива настройки.
 
Последно редактирано:
Cloudflare е CDN и DNS сървър. За да заработи както трябва добави си домейна в Cloudflare. Това става, като си влезеш в профила, влизаш в "+ Add Site" => въвеждаш домейна и натискаш "Begin Scan" => изчакваш времето за сканиране, след което би трябва да са ти въведени автоматично DNS записите. Оглеждаш ги, избираш безплатния план, след което ще ти излязат Nameserver-те. Копираш ги, и ги заменяш със старите (това става в сайта от който ти е купен домейна). Изчаква се определено време да се обновят DNS-те (от 10 мин до 48 часа :D ). За да управляваш дали да се кешират статичните файлови или не, отиваш на DNS настройките в Cloudflare и там има едно "облаче". Ако е сиво е спрян CDN, ако е оранжево значи е пуснат.
 
1. Искаш да ползваш cdn услуга на някой провайдър

или

2. Искаш да си изградиш собствен cdn с поддомейн и някакъв anycast
 
Да използвам услугата в конкретния случай за тест. Получи се. Мислих си, че cloudflare предлагат такъв сървис, но при тях намерих само цялостно пренасяне на трафик, а не сервиране на картинки и скриптове.
Тествах с траяла на CDN77 и всичко заработи. Дори с пренасочване през супдомейн.
Идеята тръгна от това да се стигнат максимални резултати в gtmetrix.
 
За да стане това което искаш, правиш всичко това което написах горе, обаче на всички домейни и поддомейни спираш CDN (сиво "облаче") и създаваш поддомейн cdn.yourdomain.com с оранжево "облаче". Така за всички домейни освен cdn.yourdomain.com ще ползваш cloudflare като DNS сървър и няма да ти пренася трафика.
 
Създаваш го в cloudflare като A запис към IP-то на сървъра. А вече на твоя сървър си правиш настройките :)
 
Малко не го схващам как ще стане това. в cloudflare A запис към моето ип, а на моя сървър какво да настроя. То на това ип има втрзани 100 неща.
И там предполагам някакъв запис или супдомейн трябва да създам.
 
Ами не знам какъв ти е сървъра: VPS, cPanel, WHM и т.н. По принцип трябва да настроеш Apache-то какво да прави с домейна, както си го правил до сега и без cloudflare.
 
имам достъп до настройки на днс чрез cPanel. Предполагам там трябва да направя записи.
 
Щом е cPanel добавяш A записа в cloudflare, след което създаваш поддомейн в cPanel-a, а за root директория избираш там където са ти снимките (примерно: /public_html)
 
Не ти разбирам въпроса, но DNS записа е тип "А", там въвеждаш "cdn", а за IP адрес въвеждаш IP-то на сървъра. Също така прочети в нета за "какво е днс" :)
 
Тая тема е шега нали?
Не вярвам да не знаеш как или поне да не си успял.
 
А има ли чалъм без да минава целия домейн през тяхните DNS-и?
т.е. на домейна да си сложа DNS-те на моя си сървър, а само поддомейна насоча.
 
А има ли чалъм без да минава целия домейн през тяхните DNS-и?
т.е. на домейна да си сложа DNS-те на моя си сървър, а само поддомейна насоча.
Как ги правите тия сайтове като не знаете най-малкото как да търсите в гугъл?!?
 
Виждам, че имаш желание. Дай да го видим този урок където си го намерил в гугъл?
 

Горе