если да то обычный счетчик для голосования того не стоит это разве что у вас там какоето мировое событие где победителя в номинации оскар определяют зрители а чтоб проголосовать за фотку можно оставить и так, обычно это используется в основном в чатах.
но если по теме чтоб обновилось у всех надо принимать во внимание какой у бекэнд если это ГО или Ноде то проблем нет там сокеты и асинхронность практически из коробки, но масштабные сайты делать на них не удобно, а если взять ПХП то там конечно с этим туговато (можно но стремно) поэтому тут примитивный доссинг сервера когда по таймаут отправляется все тот же аякс запрос
смотря какой бутстрап если третий то мой случай может и прокатит в моем случае главное слово это "inline-block", пока в мир не вошли гриды и флексы то считаю наиболее универсальным контейнером
Влад, да проблема именно в index.php сделайте такое у себя и дожно получиться
поскольку в site.ru/?route=product/product&product_id=40 пугает одна вещь это site.ru/? знак слеша и это означает что у тебя гланая страница а остальное это просто якорная информация, поскольку слеш явно дает понять что это конец урла
Если ты раскопируешь модуль рекомендуемые товары а каждый допустим назовешь
Первое, Второе и Компот
то для модуля Первое у тебя будет свой селект которые будет собирать продукты для первого, в модуле второе для второго и соответственно компоты
По первому варианту
1) вполне, возможно придется скопировать этот модуль несколько раз чтоб один модуль вы водил одну категорию а на странице несколько таких модулей1
2) можно и так
3) product_id это вообще не проблема просто выводишь его в шаблоне в каком либо аттрибуте а потом же тем же js собираешь их. Другое дело есть ли стандартная функция которая может положить в карзину массив id, для начала можно сделать одну кнопку купить на категорию.
я раньше брал на том сайте который вам написал и по комментариям выберете подходящую сборку, можно конечно и с оффициального сайта скачать https://www.microsoft.com/uk-ua/software-download/... но тогда возникнут проблемы с активации
Имеется в виду одинаковые пункты a,b и c.
Если это разное то ничего страшного берите за основу первый вариант и когда все разрастется до не приличия по крону удаляйте или переносите записи в бекап таблицу дольше недели
А в смысле сторонние онлайн сервисы?
Тогда это плохо если они не видят то и поисковик не видит. для этого и делают меню на сайте чтоб можно получить доступ к любой странице сайта начиная с главной. Тут надо реальный сайт смотреть
а... ну тогда вам необходим механизм его автоматической генерации иначе да вам придется каждую страницу в ручную индексировать в поисковике.
либо в ручную создавать сайтмап перечисляя все страницы сайта
разные методики есть)))) тут немного не правильно задан вопрос начать нужно с Архитектуры (которая включает всебя бизнес-логику проекта это бд и возможные операции над ней), но для Вашего вопроса лучше накидать примерную структуру базы данных а потом уже оболочку.
но если по теме чтоб обновилось у всех надо принимать во внимание какой у бекэнд если это ГО или Ноде то проблем нет там сокеты и асинхронность практически из коробки, но масштабные сайты делать на них не удобно, а если взять ПХП то там конечно с этим туговато (можно но стремно) поэтому тут примитивный доссинг сервера когда по таймаут отправляется все тот же аякс запрос