g

Глоссарий терминов на букву Б

Браузер (Browser)

Браузер — это программное обеспечение, предназначенное для просмотра веб-страниц, управления веб-приложениями и взаимодействия с интернет-ресурсами. Современные браузеры поддерживают множество технологий, включая HTML, CSS, JavaScript и другие. Популярные браузеры: Google Chrome, Mozilla Firefox, Safari, Microsoft Edge.

Бэкенд (Backend)

Бэкенд — это серверная часть веб-приложения, отвечающая за обработку данных, логику работы и взаимодействие с базами данных. Основные технологии бэкенда включают:

Безопасность веб-приложений

Безопасность веб-приложений — это комплекс мер, направленных на защиту данных и ресурсов от кибератак. Основные угрозы включают:

  1. SQL-инъекции
  2. Межсайтовый скриптинг (XSS)
  3. Подделка межсайтовых запросов (CSRF)
  4. DDoS-атаки

Для защиты используются HTTPS, WAF (Web Application Firewall), регулярные обновления и аудиты безопасности.

База данных (Database)

База данных — это организованная структура для хранения, управления и доступа к данным. В веб-разработке используются реляционные (SQL) и нереляционные (NoSQL) базы данных. Примеры:

Выбор типа базы данных зависит от требований проекта, масштабируемости и структуры данных.

Бандл (Bundle)

Бандл — это скомпилированный и оптимизированный набор файлов (CSS, JavaScript, изображения), используемый для ускорения загрузки веб-страниц. Инструменты для создания бандлов:

Бандлинг уменьшает количество HTTP-запросов и улучшает производительность сайта.

БЭМ (Блок, Элемент, Модификатор)

БЭМ — это методология именования классов в CSS, разработанная Яндексом. Она помогает создавать масштабируемые и поддерживаемые стили. Основные принципы:

  1. Блок — независимый компонент интерфейса (например, header).
  2. Элемент — часть блока (например, header__logo).
  3. Модификатор — свойство, изменяющее внешний вид или поведение (например, header__logo--small).

БЭМ упрощает командную разработку и предотвращает конфликты стилей.

Бот (Bot)

Бот — это программа, автоматизирующая выполнение задач в интернете. Боты могут быть полезными (например, поисковые роботы Google) или вредоносными (например, спам-боты). Основные типы ботов:

Для защиты от вредоносных ботов используются CAPTCHA и анализ поведения пользователей.

Браузерное расширение (Browser Extension)

Браузерное расширение — это небольшое приложение, добавляющее функциональность в браузер. Расширения могут блокировать рекламу, управлять паролями, улучшать производительность. Популярные технологии для разработки:

Расширения проходят проверку в магазинах (Chrome Web Store, Firefox Add-ons) для обеспечения безопасности.

Этот глоссарий поможет вам разобраться в ключевых терминах веб-технологий на букву Б. Понимание этих понятий важно для разработчиков, администраторов и всех, кто работает с интернет-ресурсами. Для более глубокого изучения рекомендуем ознакомиться с другими разделами нашего глоссария.

Добавлено: 27.02.2025