Back-end
Back-end (backend, бэкенд, вар. Бэкъэнд / Бэк-энд, от англ. Back-End — оборотная сторона) — профессиональный термин, используемый в среде веб-программистов и обозначающий серверную часть программного кода веб-приложений.
Также back-end — область веб-программирования, специализирующаяся на разработке серверной части кода веб-приложений.
Содержание |
[править] Бэкенд
Бекенд — программный код, отвечающий за работу с сервером (базой данных), данными (для их дальнейшей записи в БД или отправки клиенту) и т. п.
К бэкенду относятся те веб-приложения, которые выполняются на стороне сервера, на котором расположен интернет-сайт, и работают с CMS и базами данных. Серверные скрипты обеспечивают взаимодействие с веб-браузером и клиентскими скриптами, обрабатывают полученные через Интернет запросы пользователей и на их основе динамически изменяют содержимое страниц веб-сайта. Затем уже изменённые веб-страницы пересылаются в браузер и просматриваются пользователем. При этом код серверных веб-приложений и его работа не видны для пользователей.[1]
[править] Backend-разработчики
Backend-разработчики — веб-программисты, специализирующиеся на серверном программировании и пишущие код на соответствующих языках программирования (PHP, Python, Ruby, C#, Java ...).[2] Как правило, именно backend-разработчики занимаются архитектурой.
[править] MediaWiki
Фронтендом сервера на MediaWiki может быть Nginx, а бекендом — Apache2. Также фронтендом может быть кеширующий прокси, а бекендом — nginx-fpm.
[править] См. также
[править] Примечания
- ↑ Артём Ивашкевич (@ivashkevich) Клиентские языки программирования // WebShake.RU. — 01.04.2018.
- ↑ Александр Маврин Что такое Backend и Frontend разработка. Понятия и отличия // SERBLOG.RU. — 22.10.2019.
Back-end относится к теме «Движки сайтов» |