Сайт на PHP, движок самописный.

На сайте есть таблица MySQL, в которой сохраняются логи, со следующей структурой:

`page_id` (товар)

`customer_id` (клиент)

`date_time` (дата_время)

`date_time_u` (дата_время_unix)

1. Необходимо создать отдельную таблицу MySQL, в которую вывести сгруппированные данные по дням: сколько уникальных клиентов в день запрашивали отдельно взятый товар.

Структура новой таблицы должна быть примерно следующая:

`page_id` (товар)

`total` (количество уникальных клиентов)

`date_time` (дата_время_начала_дня)

`date_time_startday_u` (дата_время_начала_дня_unix)

`date_time_endday_u` (дата_время_окончания_дня_unix)

2. Настроить регламентное задание через cron, которое будет ежедневно (например в 3:00) запрашивать данные за предыдущий день и заполнять агрегаты.

3. На главную страницу вывести два графика "Востребованность товаров" (Последние 7 дней / Последние 30 дней). Шаблон графиков уже есть на сайте, необходимо сделать по аналогии.

На график вывести "Название товара" (определяется по `page_id` из смежной таблицы) и сумму уникальных клиентов `total` за период.

Жду оценку по стоимости и срокам выполнения.

Ссылку на сайт скину в личку кандидатам, по запросу.

P.S. Предпочтение отдается специалистам настроенным на долгосрочное сотрудничество. Задачи (мелкие и средние) появляются регулярно.

4 года назад
freelog1C
Николай 
41 год
15 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Михаил
 
24 года
4 года в сервисе
Был
2 года назад
3 отзыва
4 года назад
  • Похожие заказы

  • Вот к примеру текст https://prnt.sc/10wdedu, он лежит на сайте в БД в параграфе, при редактировании этого текста он уходит в другую бд и там модерируется, и чтобы его вернуть обратно я использую sql запрос ...

    Базы данных1 исполнитель
    Завершен
    4 года назад
  • Имеется массив структур с информацией о студентах. В структуре в качестве подструктуры задаются фамилия, имя, отчество студентов. Их медицинские параметры задаются в виде объединения в этой же структуре. По запросу из командной строки выдать информацию ...

    Базы данных3 заявки
    Закрыт
    4 года назад
  • Необходимо оптимизировать php запросы mysql, а то нагружает процессор  и очень долго загружает страницы где в таблице порядка 700 000 строк, вроде как отредактировать нужно 1 файл где ~5 запросов.

    Базы данных1 исполнитель
    Завершен
    4 года назад
  • Здравствуйте! Есть сайт на битриксе. Выгрузка 1С идет успешно, но часть выгружаемых данных товаров не вносится в свойства товаров, в итоге фильтр не работает. Некоторые данные выгружаются в область ...

    Базы данных1 заявка
    Закрыт
    4 года назад
  • Есть две готовые лабораторные на haskell.В лабораторных есть проблема с импортом библиотек и зависимостями. Желательно сделать запуск на созвоне с демонстрацией экрана. Лабораторная 1import Data.List.Splitimport Control.Parallelimport Test.HUnit

    Базы данныхнет заявок
    Закрыт
    4 года назад
  • Нужна база предприятий России, у которых в 2021 году будет проводится проверка роспотребнадзора. В базе должны быть Регион Название организации ФИО Руководителя Телефон Емейл Сроки проверки Частично ...

    Базы данных3 заявки
    Закрыт
    4 года назад
  • Нужно обзвонить базу клиентов на предмет выявления потребности. Оплата идет за звонок, также идет бонус за добытую заявку. Телефония наша, скрипт наш, всему обучим, все покажем. База большая. По времени работы- договоримся индивидуально чтобы всем ...

    Базы данных4 заявки
    Закрыт
    4 года назад