Работа с бд MySQL
1. Создание и настройка базы данных MySQL (или т.п. аналог) для подгрузки данных для формирования страницы из БД по номеру ID страницы.
Данными могут являться числовые, текстовые значения.
2. Импорт / экспорт из в Excel (CSV, XLSX) в БД и обратно (обязательно, так как сбор данных для страниц ведется в Excel)
3. Какие-либо CMS здесь использовать принципиально не хочу – обычно это выливается в долгие мучения с программистами чтобы подстроится под CMS и куча не нужного в этих CMS + невозможно перенести какие-то решения быстро на другие проекты.
Как вариант только если нужно – как каркас какой-то.
Все блоки страниц предпочитаю править вручную и подгружать php инклудами, собирая целиком все что есть на страницах из множественных кусков кода для разных шаблонов страниц. В дальнейщем при изменении чего-либо достаточно подправить какой-то небольшой блок.
Так как это не CMS, нужны возможности:
4. Формирования корзины без авторизации но с памятью действий пользователя с ней по куки (запись сформированных заказов куда? в БД можно? номера заказов?)
5. Комментирования страниц (запись комментариев куда? и премодерация где? в БД можно?)
6. Отображения вертикального меню раскрытым относительно того на какой странице находится пользователь
(как вариант тут есть тупо подгружать разные варианты меню для разных страниц, но тогда вариаций будет = подтипам товаров в меню * выборы в них = более 500 вариаций)
7. Отслеживание сессии пользователя и присвоение ему номерных меток.
(необязательно, можно решить сторонним сервисом)
8. Консультации по всем данным задачам
Тестовый вариант верстки выложен на тестовом домене с работающим хостингом – кого задание заинтересует вышлю отдельно.
На этом же домене можно тестировать БД, сейчас на хостинге там есть MySQL с phpMyAdmin.
Оцените пожалуйста данные задачи.
Возможно предложите какие-то более удобные и быстрые решения – готов обсуждать простые решения.