На чём реализовать интернет-магазина с пунктами самовывоза?
Добрый день!
Какую выбрать CMS для сайта?
Дано:
Существует 1 онлайн магазин и 50 оффлайн магазинов (пунктов самовывоза). Также есть бесплатная доставка от определенной суммы.
Оффлайн магазины географически расположены в разных городах области.
Цены в оффлайн магазинах разные.
Требуется:
1. Модальное окно или любая другая форма, позволяющая пользователю выбрать населенный пункт и магазин, после чего показывать товары, которые есть в наличии именно там. Либо определение по geo ip.
2. В Оформлении заказа:
если пользователь чекбоксит "Доставка", то вводит адрес (если не зареген);
если выбирает "Самовывоз", то выводится адрес магазина, выбранного в пункте 1.
если пользователь в пункте 1 ничего не выбрал (по-умолчанию) - выводится список пунктов самовывоза с чекбоксами - всех 50 магазинов.
3. Раз в сутки обновление БД для каждой оффлайн точки.
4. Цены на один и тот же товар в разных точках - разный (различаются глобальными айди в базе - ean-13)
5. Количество выгружаемых товаров 5000 на одну точку.
1) Не брать готовую CMS
2) Писать сайт полностью руками, самим настраивать БД и сервер.
3) Если вдруг навыков не хватает, лучше всего нанять fullstack-а на проект или в штаб
KOCMOHABTEK: Сомнительно конечно. Зависит от того сколько денег вы хотите вкладывать в онлайн проект. Хорошая самописка требует приличных вложений и времени.
Скажем так. Сейчас я работаю на ТОП проекте по одной из высококонкурентных тематик. Сайт естественно на самописке. Работает приличный штат программистов. Постоянно сталкиваюсь с проблемами, которые хрен решишь без "допиливания" бэкенда. Причем решение этих проблем не вызовет никаких трудностей на каком-нибудь WP. Но тут конечно другие приоритеты и самописка необходима.
Поэтому советую определиться с масштабами вашего бизнеса и исходя из этого принимать решение о выборе движка. Мое мнение - если вы не монополист или топовый игрок на конкурентном рынке (или не собираетесь им стать), то смысла выпендриваться я не вижу )
В конце концов - посмотрите на конкурентов и сделайте лучше)