Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

12 лет назад
Александр Панкратов
45 лет, Россия
13 лет в сервисе
Был онлайн 14 дней назад
3 отзыва1 новый
12 лет назад

Нужно написать на C/C++ счетчик, который считает посетителей других сайтов.

Эти другие сайты размещают на своих страницах html-код, в котором идет вызов счетчика <img src=”http://mycountersite.ru/counter?site_id=1&amp;logo_id=13”&gt;

Сам счетчик должен уметь принимать эти http запросы, вытаскивать из них параметры, определять ip пользователя, загрузившего страницу сайта, на которой производится вызов счетчика и определять url этой страницы. На основании некоторых условий счетчик сбрасывает в текстовые файлы ip, url и значение параметра site_id из http запроса, а пользователю возвращается картинка-логотип.

Нагрузка планируется порядка 15-20 млн вызовов в сутки, поэтому результаты работы нужно сбрасывать в файлы не при каждом вызове, а некоторое время кешировать в памяти и через определенные интервалы времени писать в файлы.

Счетчик можно писать как с нуля, так и на основе основе веб-сервера thttpd, например.
Обязательно без потоков и форков.
Сервер работает на фрибсд 4-ке.

Оплата с использованием сервиса безопасных сделок.

Выбранный исполнитель
Аркадий Константинов
Россия
12 лет в сервисе
Был онлайн 11 лет назад
12 лет назад
Отзыв заказчика
Отличная и оперативная работа, приступил к заданию сразу же. В отличие от некоторых других исполнителей мне не пришлось подгонять и напоминать о работе - все было сделано качественно, поправки и доработки вносились очень быстро. Я остался очень доволен выполненной работой.
Отзыв фрилансера
Было очень приятно работать!
Аркадий Константинов
Россия
12 лет в сервисе
Был онлайн 11 лет назад
12 лет назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.