Глоссарий

Словарь веб-разработчика

Визначення технічних термінів з PHP, DevOps, MySQL та AI — з прикладами коду та поясненнями простою мовою.

228 терминов
46 букв
B
Blue-Green Deployment
Blue-green deployment — стратегия деплоя с нулевым временем простоя. Существуют две идентичные производственные среды: blue (текущая) и green (новая). Трафик переключается мгновенно; в случае проблем — мгновенно возвращается обратно.СхемаGreen-среда обновляется до новой версииНа green проводятся smoke-тестыБалансировщик переключает весь трафик с blue на greenBlue остаётся «в резерве» — откат занимает секундыПреимуществаНулевой downtime — переключение мгновенноеЛёгкий rollback — просто переключить трафик обратноSmoke-тесты на реальной инфраструктуре до открытия для пользователейАльтернативыCanary deployment — постепенное переключение (1% → 10% → 100%). Rolling deployment — обновление инстансов по одному без остановки трафика.
Brute Force атака
Brute Force — атака методом полного перебора: злоумышленник систематически перебирает все возможные пароли или ключи, пока не найдёт правильный. При достаточно длинном пароле — математически нереализуема, но короткие пароли уязвимы.ЗащитаRate limiting — блокировка после N неудачных попыток за интервалCAPTCHA — подтверждение, что запрос от человека, а не ботаAccount lockout — временная блокировка после X неудачных попыток2FA — даже со скомпрометированным паролем нужен второй факторBcrypt/Argon2 — медленное хеширование, делающее перебор хешей дорогимСловарная атакаРазновидность Brute Force — перебор словаря популярных паролей, а не всех комбинаций. «password123» и «qwerty» будут перебраны первыми. Пароли должны быть длинными и случайными.