Авторизация:
ПРОЕКТЫ ДАННОЙ КАТЕГОРИИ


Все проекты данной категории  -  119


TOP 10 ФРИЛАНСЕРОВ

Web-программирование

1dmitriy_sv
(66.8)
2nero
(65.5)
3INSARTua
(40.0)
4p_fateev
(37.6)
5AlexWeb
(36.8)
6lyoxa
(31.6)
7horal
(30.0)
8Zionit
(25.1)
9EdWood
(23.7)
10Adren
(22.3)

ShopCMS. Привязать товары к ip и их вывод в блоке

Web-программирование, Интернет-магазины
Заказчик:
Фотография / Юзерпик
ОффлайнSatori --- (Sattt)
(2.7)
В сервисе: 11 месяцев
Бюджет: Не определен  (Безопасная сделка)
Приём предложений: 11.08.2008 - 18.08.2008
Статистика: Предложения: 4  |  Просмотры: 49 (22 пользователя)
Статус: Закрыт
Есть интернет-магазин на ShopCMS. В нем продаются карты городов.
Нужно на сайте сделать блок, в котором будет отображаться какой-то 1 товар, в зависимости от ip пользователя. Например, пользователю из Москвы будет отображаться карта Москвы.
Но жесткого списка вроде "ip - 1 товар", не будет, на один город может быть несколько товаров. Например, для московских ip может быть задано 10 различных московских карт. Также нужно будет сделать "вероятности" показа какой-то карты. Например, московская карта1 будет показана с вероятностью 55%, остальные 9 по 5%.

И всё это дело должно управляться с админки. Т.е., захожу я в админку, открываю список ip, выбираю, к примеру, Москву и привязываю к ней 10 карт. А также задаю процент вероятности для каждой.

И ещё, самое сложное. Посещаемость магазина около 2к уников в день, нагрузка на сервер уже сейчас не маленькая. Список GeoIP весит 100 МБ (ну пусть очистим от ненужного, останется 10) + в БД будут довольно немаленькие списки привязок "ip - карты". Это я к тому, что тупо каждый раз сканировать файл с ip и запрашивать из БД список нельзя, сервер просто не выдержит. Нужен какой-то кэш или более умный подход.

Как видно, задача не из простых. Нужно написать довольно серьезный функционал, да ещё и грамотно встроить его в ShopCMS. По этому прошу обращаться только тех, кто знает ShopCMS на уровне кода. Подозреваю что многое можно сделать на основе стандартного функционала, а не писать всё заново.

Стоимость этого дела не знаю, предлагайте сами.

Предложения фрилансеровRSS-трансляция

Статус:  активные  |  отклоненные
Пользователь / Рейтинг Сумма Сроки Дата публикации
Фотография / Юзерпик
ОффлайнЛуковкин Денис (HampDQuaid)

В сервисе: 6 месяцев  |  Отзывы: 2
? - 11.08.2008 в 14:51
Ну это обычный таргетинг.....тут вообще сложного нет ничего....

Портфолио: http://weblancer.net/users/hampdquaid/portfolio/
награды: раздел "Создание web-сайтов/SEO", подраздел "Прочее"
ICQ: ***
email: hdq[a]eternalweb.ru
Фотография / Юзерпик
ОффлайнМартынов Стас (bomb)

В сервисе: 1 год 4 месяца
300 USD 3 дня 11.08.2008 в 14:51
Фотография / Юзерпик
ОффлайнВоропаев Вадим (Extasy)
(31.6)
В сервисе: 1 год 1 месяц  |  Отзывы: 5
250 USD 5 дней 11.08.2008 в 15:31
Здравствуйте.

Задача поддаётся реализации, сделать кеширование не составит труда.