Как да направя international sv_downloadurl чрез cloudflare

Форум за всичко останало, което си няма собствен раздел.
Публикувай отговор
Аватар
sianbg
Извън линия
Потребител
Потребител
Мнения: 230
Регистриран на: 13 Ное 2017, 12:18
Обратна връзка:

Как да направя international sv_downloadurl чрез cloudflare

Мнение от sianbg » 19 Яну 2018, 13:12

Здравейте пускам темата тук, защото не е точно урок, а идея. Искам да я обсъдя с други хора.

Изисквания:
Да имате cloudflare акаунт и да сте го настроили за уеб сайта си.
Да имате субдомейн, който минава през cloudflare

[b]Как да накарам cloudflare да кешира всички файлове от този субдомейн:[/b]

За домейн пишете субдомейна. Ето каква е идеята. Ако имате сървър, който обслужва играчи от целия свят ще можете да им предоставите по-бързо теглене на файловете. За да ви стане по-ясно ще ви обясня как работи cloudflare. Те имат сървъри в целият свят включително България. Когато някой потребител от Холандия направи заявка за файл, той ще се свърже със сървър на cloudflare в Холандия. Cloudflare ще направи заявка към вашият уеб сървър и ще изтегли файла и ще види, че си казал всички файлове да се кешират и ще го направи. Ще го прати на потребителя. Ще кажете и какъв е смисъла, като дори е по-бавно. Това е вярно, но след като някой друг от Холандия изиска същият файл сървъра на cloudflare няма да направи заявка към вашият сървър и ще върне файла. Така клиента винаги ще тегли файловете от най-близкият сървър до него. Ако имаш потребители от няколко други държави ще стане бързо и ще кешира файловете. Така новите играчи ще теглят файловете още по-бързо.


Недостатъци:
Cloudflare предлага 512МБ пространство за кеш на безплатен план

Предимства:
По-бързо теглене от целият свят


Не съм го тествал на реален сървър, но ще го направя. Занимавам се с уеб програмиране и имам опит с cloudflare. Кешира си файлове и работи ефективно с http/https протокол. Cs тегли файлове също с http протокол така, че трябва да работи. Не забравяйте на субдомейна да нямате ssl force, защото нз дали cs поддържа ssl.

Аватар
sianbg
Извън линия
Потребител
Потребител
Мнения: 230
Регистриран на: 13 Ное 2017, 12:18
Обратна връзка:

Re: Как да направя international sv_downloadurl чрез cloudflare

Мнение от sianbg » 25 Фев 2018, 12:51

Тествано и работи. След кеширането на cloudflare, тегленето на файлове от cs клиента изобщо не се свързват с истинския сървър, а теглят директно от cf сървърите.

Аватар
botlike
Извън линия
Потребител
Потребител
Мнения: 92
Регистриран на: 11 Юни 2017, 23:37
Местоположение: София
Получена благодарност: 17 пъти

Как да направя international sv_downloadurl чрез cloudflare

Мнение от botlike » 25 Мар 2018, 13:19

Само да вметна, че CS 1.6 не поддържа https протокол. Тествах и не работи.
Изображение

Аватар
[N]eXuS
Извън линия
Потребител
Потребител
Мнения: 163
Регистриран на: 16 Мар 2018, 04:52

Как да направя international sv_downloadurl чрез cloudflare

Мнение от [N]eXuS » 25 Мар 2018, 13:49

Името на темата ти е все едно питаш как се прави :Д

Иначе браво доста добре :)

Аватар
Scorpions95
Извън линия
Рекламатор
Рекламатор
Мнения: 1387
Регистриран на: 07 Фев 2017, 19:16
Местоположение: НЯКЪДЕ СИ
Се отблагодари: 56 пъти
Получена благодарност: 24 пъти
Обратна връзка:

Как да направя international sv_downloadurl чрез cloudflare

Мнение от Scorpions95 » 26 Юни 2018, 11:08

А мога ли да го ползвам за форума си?
Изображение
Форум ЛС: Клик
Discord: </Scorpion>#0314
Discord server https://discord.gg/bED4RTn
Изображение

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Off-Topic”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 гост