• Страница 1 из 1
  • 1
Как ускорить закачку файлов с вашего сервера клиентам
Olegan Дата: Воскресенье, 08.04.2012, 02:12 | Сообщение # 1
  • Проверенный
  • Сообщений: 680
  • Репутация:
    19
  • Статус: Offline
Для ускорения загрузки файлов на клиент можно размещять карты, звуки, wad файлы на вэб-сайте. Это позволяет приодолеть порог скорости в 25 КБ/с Для включение этого механизма закачки необходимо в конфиге сервера указать

sv_downloadurl "http://xxx.xxx/download" (без слеша в конце!)

Где ххх.ххх - адрес вашего сайта /download - папка в которой лежат необходимые для закачки файлы.

(внимание необходимо соблюдать структуру папок)

Для того чтобы клиент скачал например карту de_dust2.bsp Необходимо файл положить её в папку download/maps/de_dust2.bsp

Кроме этого сущестует ещё и дополнительный способ ускорить загрузку в вэб-сайта. Игровой движок Half-Life 2 понимает архивы формата bz2 и умеет налету распаковывать такие файлы.

Поэтому перед тем как выкладывать файлы на вэб-сайт рекомендуется их сжать с помощью любого bz2 архиватора. Файлы: карты, музыку, скины рекомендуется переводить в bzip2. Работает программа легко! Наводите на неё файл и она его переводит в bzip2 и всё.

После архивирования размер файлов уменьшается примерно в 2-4 раза. Всё переводится в папку, содержащую сами оригинальные (незаархивированные) файлы, т.е. в папке будет два варианта файлов - оригинальный и заархивированный.
 
ПЕТРОВИЧ Дата: Воскресенье, 08.04.2012, 09:24 | Сообщение # 2
  • Пользователь
  • Сообщений: 373
  • Репутация:
    113
  • Статус: Offline
Olegan, очень полезная статья. Многие сталкиваются с такой проблемой. Лови + cool

ЭТО СТАРЫЙ ПРОФИЛЬ ЗОРКА, НОВЫЙ - http://intech-team.ru/index/8-1
 
  • Страница 1 из 1
  • 1
Поиск: