Читать книгу Веб-разработчик. Легкий вход в профессию онлайн
Выделенный сервер – Отдельная физическая машина, целиком (со всеми ресурсами) предоставляемая пользователю (в отличии от виртуального сервера) для возможности установки и настройки на ней, как правило, любого программного обеспечения, необходимого для функционирования, например веб-сайта, постовой или DNS-службы. Преимущества выделенного сервера в том, что все ресурсы доступны одному пользователю (владельцу сайта).
Панель управления сервером – Специализированное программное обеспечение, устанавливаемое на сервер и позволяющее управлять им удаленно. Производить различные настройки, устанавливать программное обеспечение, работать с файлами и многое другое. Преимущество перед управлением по SSH в том, что в отличии от командной строки, панель предоставляет удобный графический (или веб) интерфейс и много чего еще. Пример таких панелей: ISP Manager, CPanel, VestaCP, BrainyCP и т. д.
Сервер баз данных (также SQL-сервер) – программное обеспечение, устанавливаемое на сервере в качестве службы, позволяющей пользователю получить доступ к желаемой базе данных путем отправки запросов к ней (службе) на языке SQL.
Хостинг – Как правило, ограниченное тарифом дисковое место на сервере (который имеет постоянное подключение к сети) с набором необходимого, установленного и настроенного программного обеспечения для работы сайта, с возможностью размещения на нем ресурсов сайта.
Веб-разработкаAjax (Asynchronous Javascript and XML) – Обмен данными браузера с сервером в фоновом режиме, то есть без перезагрузки страницы. Данная технология используется для построения интерактивных веб-приложений. Работа технологии базируется на использовании скриптом JavaScript динамического создания тегов (вставки изображения, включения скрипта, включения фрейма) в структуре документа HTML, которые, в свою очередь, генерируют запрос к серверу.
CMS (Content Management System) – Система управления содержимым сайта. Позволяет работать с пользователями, контентом, ресурсами (документами, изображениями), базой данных и многим другим. Позволяет организовать структуру сайта, дизайн сайта (на базе включенных в комплект шаблонов), а также расширить функционал сайта за счет подключаемых плагинов.