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

Задача: Доработать сайт хостинга картинок.

Сайт написан на CakePHP, MySQL

Как сайт выглядит и работает сейчас - http://pixelupload.com

Что нужно исправить и добавить:

- Для каждого пользователя вести лог трафика, парсить его раз в заданный период (по сути парсинг срабатывает в любой момент когда парсер запускается по крону)

- Парсел лога трафика подсчитывает уникальных посетителей за сутки и проверяет каждый айпи через заданную функцию (будет предоставлена). Функция возвращает или true или false - в случае true необходимо этот айпи посчитать как "засчитанный". в результате парсинга логов по каждому пользователю выводится и сохраняется: общее количество хитов за этот день, уникальные хиты за этот день, "засчитанные" хиты за этот день. Раз в сутки все айпи обнуляются и на следующие сутки все айпи снова считаются уникальными.

- У каждого пользователя после логина видна статистика по дням - сколько всего хитов, сколько уникальных и сколько засчитанных + "заработок" - заработок это произведение засчитанных хитов на коэффициент. также пользователь видит суммарный заработок с момента последней "выплаты" (описано ниже)

- Важно - статистика ведётся по КАЖДОМУ изображению, уникальность пользователя считается ПО ПОЛЬЗОВАТЕЛЮ в целом - то есть если посетитель просмотрел две разных картинки - хиты засчитали обеим картинкам, но уник один

- добавить у пользователя поле профиля "информация о выплате" (payout info)

- Добавить зону администратора с такими возможностями:

- Список всех пользователей со статистикой и заработками.

- просмотр пользователя где доступны все его изображения, статистика по каждому, заработок по дням, суммарный заработок с момента выплаты

- кнопка "выплачено" которая ставит дату выплаты сегодняшним днём и с этого момента у пользователя текущий заработок обнуляется, ему отправляется уведомление о выплате (возможно потребуется интегрировать сюда уже существующий у нас модуль выплат через paypal)

- администратор может редактировать все данные изображения пользователя (кроме самого изображения), + удалять их, + "закрывать" (suspend) аккаунт пользователя (он не может залогиниться после этого) + все картинки редиректят на главную

- администратор так же имеет возможность редактировать сумму "к выплате" у каждого пользователя.

- ввести у администратора панель "reported images" - в ней должны отображаться изображения, на которые нажали кнопку report image с количеством этих репортов. нажав на картинку можно просмотреть её и удалить.

15 лет назад
yozh
NaN лет
18 лет в сервисе
Был
13 лет назад
  • Похожие заказы
  • Сделать аналог www.amega-inform.ru, другого похожего сервиса, возможно с дальнейшим сопровождением по развитию сервисов. Drupal, PHP и MySQL. Фирмам,дизайнерам, группам товарищей, просьба не беспокоить. ищем профессионала программиста! Указывайте цену, без цены не рассматриваем.

    Закрыт
    15 лет назад
  • $100

    Нужно поправить функционирование цмски, сделать фильтр товаров по каталогу , подправить дизайн. Цмска на базе umi.cms. Бюджет ориентировочный, предлагайте вашу цену! Просьба, в личку не писать!

    Закрыт
    15 лет назад
  • Требуется разработать браузерный pop-up в стиле ICQ новости, Майлагент, QIP, Обычное окно Ваши предложения по стоимости

    Закрыт
    15 лет назад
  • $5000

    Есть главный сайт, на нем есть база с товаром ицено соответственно, база не видна на сайте... Назавем напимер сайт - Ваня. Ну вот, на Ване можно бесплатно создать свой сайт, как на юкозе, автоматом создается ...

    Закрыт
    15 лет назад
  • Добрый день ! Есть админка на smarty. - В ней около 8 модулей. В админке нет аутентификации - ранее паролирование производилось посредством .htaccess. Нужно модернизировать админку таким образом - чтобы был 1 общий пароль на ...

    Завершен
    15 лет назад
  • $15

    Необходимо разрработать файл (партнерский интернет магазин) который использует данные из XML-файла (цены и описание берется из этого файла). Без дизайна с целью возможности вставки его в любую страницу чужого сайта. Прендусмотреть возможность вставки пользователем свой реф ...

    Завершен
    15 лет назад
  • Нужно написать IQ Тест для соцсети Вконтакте использующий API (друзья, все дела) дам вопросы теста (не много в неудобной форме) 2 дня 100$ Два "фрилансера" уже брались за разработку, но пропали, такой печальный опыт повторять не хочется, поэтому, ...

    Закрыт
    15 лет назад
  • Необходимо логиниться скриптом в аккаунт https://www.namejet.com/Pages/Login.aspx для последующего парсинга информации из аккаунта. Проблемма в том, что эта страница одновременно с POST данными логина и пароля отсылает куки, формируемые JS. Возможно ли решить эту задачу на PHP? PS Пожалуйста, прежде чем ...

    Завершен
    15 лет назад