Глосарій

Словник веб-розробника

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

228 термінів
47 літер
B
Blue-Green Deployment
Blue-green deployment — стратегія деплою з нульовим часом простою. Є дві ідентичні виробничі середи: blue (поточна) і green (нова). Трафік перемикається миттєво; у разі проблеми — миттєво повертається назад.СхемаGreen-середовище оновлюється до нової версіїВиконуються smoke-тести на greenБалансувальник перемикає увесь трафік з 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» будуть перебрані першими. Тому паролі мають бути довгими і випадковими.