Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок». Введение Преимущества AWS, такие как высокая доступность, масштабируемость и эластичность, уже доказали свою эффективность для SaaS-провайдеров (Software-as-a-Service). При модернизации SaaS-приложений,
В продолжение цикла статей про построение службы ServiceDesk. В первых двух статьях мы пришли к выводу, что нам действительно нужен ServiceDesk и определились, какие услуги он оказывает. Сегодня поговорим о единой точке входа. Что это такое, для чего она нужна, какие дает преимущества. Читать дальше →
Многие думают, что точки входа это такие инструкции в setup.py, которые позволяют сделать пакет доступным для запуска из командной строки. Это, в целом, верно, но возможности точек входа не ограничиваются этим. Ниже я покажу как можно реализовать систему плагинов для пакета, чтобы другие люди могли с ним взаимодействовать или, например, расширять его функциональность динамически. Осторожно: специфический юмор далее по тексту. Читать дальше →
Цель Создать в Symfony 5 раздельную авторизацию: Администратор — будет иметь сущность Admin, url для входа /admin/login Пользователь — будет иметь сущность User, url для входа /login Данные для входа не должны пересекаться, мы не можем авторизоваться как User на странице /admin/login Должны быть созданы…