• Какие преимущества хранения сессий в бд?

    @DrImp
    Преимущество простое, если сайт высоконагруженный, то у него может быть несколько бакендов на разных серверах, на которые балансируется нагрузка. И если хранить сессии в файлах, то юзера будет разлогинивать при переключении сервера.

    Еще удобно связывать сессию с конкретным юзером в БД. Можно вводить ограничения типа "нельзя быть залогиненым с двух браузеров", удобно для онлайн игр.

    Или дать функционал "Разлогинить меня на всех устройствах".

    И еще наверняка куча вариантов.
    Ответ написан
    Комментировать
  • Примеры успешных магазинов, построенных на базе конструкторов?

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

    Сайт на хостинге предсказуемее. Если он стал большим, и гонят с шаред хостинга, можно VPS купить.
    Ну и свои бэкапы можно складывать куда-нибудь на dropbox, если вдруг датацентр сгорит, или выключит хостера за долги, для вас это не станет катастрофой.
    Ответ написан
    Комментировать