Контент-хостинг — различия между версиями

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск
Строка 1: Строка 1:
Существует несколько способов создания своего хранилища файлов для быстрого скачивания (контент-хостинг).<br/>
+
Что такое '''контент-хостинг'''? <br/>
Первый способ - автоматический. Быстрый и удобный способ, требуется ввести только необходимые данные, все остальное будет сделано за вас.<br/>
+
'''Контент-хостинг''' - это хранилище файлов, предназначенное для быстрого скачивания в клиенте игры. Если у вас на сервере установлены нестандартные звуки, карты или прочие ресурсы, то у игрока они будут скачиваться долго или по некоторым причинам могут не скачиваться вообще. Для этого и нужно создавать контент-хостинг, чтобы при входе на сервер, игра смогла быстро скачать все недостающие ресурсы. Использование отдельного хранилища файлов также позволяет избавить игровой сервер от работы, связанной с передачей файлов, что снизит нагрузку на него.
Второй способ - ручной. В данном случае, вам придется самостоятельно загружать все необходимые файлы.<br/>
 
Ниже будут описаны оба способа. А в самом низу рекомендуем ознакомиться с информацией о том, как проверять работоспособность контент-хостинга, а также о том какие чаще всего допускают ошибки.
 
  
== Автоматически способ ==
+
'''Контент-хостинг предоставляется нашим клиентам бесплатно!'''
В процессе...
 
== Ручной способ ==
 
  
Видеоинструкция по настройке контент-хостинга: [http://www.youtube.com/watch?v=PqvSbyAw4fY http://www.youtube.com/watch?v=PqvSbyAw4fY] от пользователя [http://www.myarena.ru/forum/memberlist.php?mode=viewprofile&u=1439 onotole]
+
Адрес контент-хостинга определяется параметром '''sv_downloadurl'''.
 
 
Многие игры поддерживают функцию загрузки дополнительного контента (карты, модели, звуки и так далее) с веб-сервера во время подключения к игровому серверу. Контент (иначе - содержимое) - это информационное наполнение ресурса - файлы игрового севера, которые загружаются на HTTP-сервер для альтернативного и быстрого скачивания игроками. Загрузка c контента с отдельного веб-сервера позволяет "разгрузить" с игрового сервера обязанности по закачке игрового контента игрокам при подключении. Использование контен-хостинга позволяет улучшить качество работы самого игрового сервера и увеличить скорость загрузки контента в несколько раз!
 
 
 
Контент-хостинг предоставляется нашим клиентам бесплатно!
 
 
 
Адрес контент-хостинга определяется переменной конфига '''sv_downloadurl'''.
 
 
  Когда вы заказываете сервер, '''sv_downloadurl''' уже содержит ссылку на наш контент-хостинг.
 
  Когда вы заказываете сервер, '''sv_downloadurl''' уже содержит ссылку на наш контент-хостинг.
 
  Наш контент-хостинг содержит все карты, модели, звуки и прочее которые требуются для плагинов и карт в панели управления.
 
  Наш контент-хостинг содержит все карты, модели, звуки и прочее которые требуются для плагинов и карт в панели управления.
Строка 22: Строка 12:
 
  Однако наш контент-хостинг для '''sv_downloadurl''' не будет содержать ваших файлов,следовательно игроки не смогут быстро скачивать файлы.
 
  Однако наш контент-хостинг для '''sv_downloadurl''' не будет содержать ваших файлов,следовательно игроки не смогут быстро скачивать файлы.
 
  В этом случае необходимо создать индивидуальный контент-хостинг для sv_downloadurl.
 
  В этом случае необходимо создать индивидуальный контент-хостинг для sv_downloadurl.
 +
 +
Существует несколько способов создания своего хранилища файлов для быстрого скачивания.<br/>
 +
'''Первый способ - автоматический'''. Быстрый и удобный способ, требуется ввести только необходимые данные, все остальное будет сделано за вас.<br/>
 +
'''Второй способ - ручной'''. В данном случае, вам придется самостоятельно загружать все необходимые файлы и создавать папки под них.<br/>
 +
Ниже будут описаны оба способа. А в самом низу рекомендуем ознакомиться с информацией о том, как проверять работоспособность контент-хостинга, а также о том какие чаще всего допускают ошибки.
 +
 +
== Автоматически способ ==
 +
 +
 +
 +
== Ручной способ ==
 +
 +
Видеоинструкция по настройке контент-хостинга: [http://www.youtube.com/watch?v=PqvSbyAw4fY http://www.youtube.com/watch?v=PqvSbyAw4fY] от пользователя [http://www.myarena.ru/forum/memberlist.php?mode=viewprofile&u=1439 onotole]
  
 
'''Индивидуальный контент-хостинг для sv_downloadurl создается следующим образом:'''
 
'''Индивидуальный контент-хостинг для sv_downloadurl создается следующим образом:'''
Строка 62: Строка 65:
  
 
== Проверка контент-хостинга ==
 
== Проверка контент-хостинга ==
тест
+
текст
 
== Часто допускаемые ошибки ==
 
== Часто допускаемые ошибки ==
тест
+
текст

Версия 19:49, 30 августа 2012

Что такое контент-хостинг?
Контент-хостинг - это хранилище файлов, предназначенное для быстрого скачивания в клиенте игры. Если у вас на сервере установлены нестандартные звуки, карты или прочие ресурсы, то у игрока они будут скачиваться долго или по некоторым причинам могут не скачиваться вообще. Для этого и нужно создавать контент-хостинг, чтобы при входе на сервер, игра смогла быстро скачать все недостающие ресурсы. Использование отдельного хранилища файлов также позволяет избавить игровой сервер от работы, связанной с передачей файлов, что снизит нагрузку на него.

Контент-хостинг предоставляется нашим клиентам бесплатно!

Адрес контент-хостинга определяется параметром sv_downloadurl.

Когда вы заказываете сервер, sv_downloadurl уже содержит ссылку на наш контент-хостинг.
Наш контент-хостинг содержит все карты, модели, звуки и прочее которые требуются для плагинов и карт в панели управления.
Поэтому если вы не включаете FTP режим ничего настраивать не нужно!
Если влючен FTP режим-то вы можете закачивать карты и другие файлы самостоятельно.
Однако наш контент-хостинг для sv_downloadurl не будет содержать ваших файлов,следовательно игроки не смогут быстро скачивать файлы.
В этом случае необходимо создать индивидуальный контент-хостинг для sv_downloadurl.

Существует несколько способов создания своего хранилища файлов для быстрого скачивания.
Первый способ - автоматический. Быстрый и удобный способ, требуется ввести только необходимые данные, все остальное будет сделано за вас.
Второй способ - ручной. В данном случае, вам придется самостоятельно загружать все необходимые файлы и создавать папки под них.
Ниже будут описаны оба способа. А в самом низу рекомендуем ознакомиться с информацией о том, как проверять работоспособность контент-хостинга, а также о том какие чаще всего допускают ошибки.

Автоматически способ

Ручной способ

Видеоинструкция по настройке контент-хостинга: http://www.youtube.com/watch?v=PqvSbyAw4fY от пользователя onotole

Индивидуальный контент-хостинг для sv_downloadurl создается следующим образом:
Шаг 1
Для того чтобы иметь возможность сделать контент-хостинг, у Вас должен быть хотя бы один оплаченный сервер
1.jpg
Шаг 2
После чего Вам необходимо создать WEB хостинг.
Домен - Придумайте адрес по которому будет находиться ваш сайт. Для бесплатного WEB хостинга доступен домен только в зоне myarena.ru
Логин - Придумайте логин для доступа в панель управления WEB хостингом, он может не совпадать с логином в панель управления игровыми серверами. Если ваш логин занят, придумайте другой!
2.jpg
Шаг 3
Для закачки файлов используйте FTP клиент (к примеру FileZilla)
В нашем примере мы указали доменное имя mygameserver.myarena.ru (у вас другое доменное имя)
В FTP клиенте вводим:

Хост: Ваше доменное имя сайта (в нашем примере это mygameserver.myarena.ru)
Имя пользователя: Ваш логин от WEB хостинга 
Пароль: Ваш пароль от WEB хостинга


И нажимаем кнопку Подключение.
sv1kx.jpg
Шаг 4
Заходим в папку www затем в папку с названием равным названию вашего домена (в нашем примере папка называется mygameserver.myarena.ru)
Cоздаем любую папку для файлов (в нашем примере cstrike)
sv2kx.jpg

В эту папку нужно закачать все нестандартные карты модели и прочие файлы которые используются на сервере. При закачке строго соблюдайте иерархию папок!
Нужно загружать только папки maps, sound, models

sv3kx.jpg
Шаг 5
В нашем примере доменное имя mygameserver.myarena.ru,а папка с файлами называется cstrike
Соответственно полный путь к файлам в нашем примере будет http://mygameserver.myarena.ru/cstrike/
У вас будет другой адрес. Этот адрес и нужно ввести в параметр конфига sv_downloadurl.
Внимание!Слэш(/) в конце адреса обязателен!!!

sv4kx.jpg

Если вы самостоятельно указываете переменную sv_downloadurl в файле server.cfg,то адрес контент-хостинга нужно поместить в двойные кавычки. В нашем примере это будет выглядеть так:

sv_downloadurl "http://mygameserver.myarena.ru/cstrike/"

Проверка контент-хостинга

текст

Часто допускаемые ошибки

текст