Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компрессор трафика, Реализуем? 
:(
    Опции темы
CyClon
Дата 5.11.2006, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: нет
Всего: 4



Мне интерестно, как работают компрессоры траффика, такие как TrafficCompressor, CProxy, Toonel и другие. Я так понимаю, что идет запрос к серверу, сервер получает страничку, сжимает и отдает клиенту. Так вот, в связи с платностью таких ресурсов, удаленностью и нагруженностью появилась идея сделать свой, чисто для себя (Максимум для друзей). Вот и думаю, как это реазилуется.

Может быть написать скрипт, который будет получать параметр $_GET['url'], загружать страничку в переменную посредством file_get_contents, а далее выводить в gZIP. Далее это все забирает клиентская программа (Допустим, написанная на том же C++) и выдает браузеру. Как думаете, будет работать такой вариант или нет? Или будет слишком маленький эффект??? В общем, отписываесмся smile))

ЗЫ: Еще хотел бы узнать, на каком языке будет лучше написать клиентскую программу. Вообще планирую заняться (да уже и занимаюсь) изучением C++, реально ли на этом языке написать прокси-сервер?


--------------------
user posted image
PM   Вверх
nerezus
Дата 5.11.2006, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 2
Всего: 43



Клиентская не всегда нужна. Хватит просто в браузере прокси прописать.

И вообще готовых решений много. Тот же RabbIT proxy ( http://www.khelekore.org/rabbit/ )
Причем бесплатный, кроссплатформенный и опенсурс.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
CyClon
Дата 7.11.2006, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: нет
Всего: 4



На счет RabbiT - спс, это для меня открытие, еще не юзал smile))

Но, все-таки хочется самому попробовать написать + я думаю это будет работать быстрее, т.к. кроме меня юзать никто не будет, да и сам сайт находится на российском хостинге.

То что не нужно клиентской проги - это гипер большой плюс smile)) Но... Где тогда почитать о механизмы передачи браузером запрашиваемого URL? Я там понимаю, это будет видно в массиве GLOBALS?


--------------------
user posted image
PM   Вверх
nerezus
Дата 7.11.2006, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 2
Всего: 43



Цитата

я думаю это будет работать быстрее, т.к. кроме меня юзать никто не будет, да и сам сайт находится на российском хостинге.
 поставь rabbit и никого не пускай.

Цитата

Но... Где тогда почитать о механизмы передачи браузером запрашиваемого URL? Я там понимаю, это будет видно в массиве GLOBALS?
 rfc 1945


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
CyClon
Дата 7.11.2006, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: нет
Всего: 4



RabbiT-у нужен совой сайт? Кул. А скрипт какой вставлять тогда?


--------------------
user posted image
PM   Вверх
nerezus
Дата 7.11.2006, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 2
Всего: 43



CyClon, ему нужен свой хост. С поддержкой джавы.
Если разрешено использовать на хостинге background-процессы и есть sun'овская джава - то он будет работать.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0432 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.