Сервер (англ. server от serve – служить) в информационных технологиях – аппаратный или программный компонент вычислительной системы, выполняющий специализированные функции по запросу клиента, предоставляя ему доступ к определенным ресурсам. Сервер – одна из важнейших составляющих концепции «клиент – сервер». Веб-обозреватель или браузер (из англ. Web browser, в ином написании — броузер) — это программное обеспечение для просмотра вебсайтов, то есть для запроса вебстраниц из Интернет, для их обработки и вывода, и для реализации перехода от одной страницы к другой. Популярные браузеры: Microsoft Internet Explorer(MIE), Mozilla Firefox, Opera.
Веб-интерфейс– даёт возможность управления данными(веб-сайта или другое веб-приложении) при помощи браузера.
Веб-приложение – совокупность програмного кода выполняемого на строне сервера и кода выполняемяемого на стороне клиента(пользователя).
Компьютер (англ. computer — «вычислитель»), ЭВМ (Электронная Вычислительная Машина) — машина для проведения вычислений, а также приёма, переработки, хранения и выдачи информации по заранее определённому алгоритму (компьютерной программе).
Веб-Сервер (англ. Web-Server) – программное обеспечение, работающее на сервере, которое отвечает за предоставление клиентам (например, браузерам) доступа к сайтам по запросу.
Алгоритм — это точный набор инструкций, описывающих последовательность действий некоторого исполнителя для достижения результата, решения некоторой задачи.
Центральный процессор (ЦП), или центральное процессорное устройство (ЦПУ) (англ. central processing unit — CPU), — процессор машинных инструкций, часть аппаратного обеспечения компьютера, реализующая выполнение основной доли работ по обработке информации, — вычислительный процесс.
Программное обеспечение – представляет собой либо данные для использования в других программах, либо алгоритм, реализованный в виде последовательности инструкций для процессора.
Аппаратное обеспечение (англ. hardware) включает в себя все физические части компьютера, но не включает информацию (данные), которые он хранит и обрабатывает, и программное обеспечение, которое им управляет.
Операционная система – основной вид системного ПО, комплекс программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит. Платформа *nix – любая операционная система из класса юниксоподобных (Linux, Free BSD?, Unix).
База данных (БД) — централизованное хранилище данных, обеспечивающее хранение, доступ, первичную обработку и поиск информации.
СУБД (Система управления базами данных) – специализированная программа (чаще – комплекс программ), предназначенная для манипулирования базой данных.
HTTP (от англ. Hypertext Transfer Protocol – «протокол передачи гипертекста») – один из самых распространённых сетевых протоколов Интернета, основа Всемирной паутины.
FTP (File Transfer Protocol, букв. «протокол передачи файлов») – сетевой протокол, предназначенный для передачи файлов в компьютерных сетях. Протокол FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.
Cookies («куки», от англ. cookies – домашнее печенье) – небольшой фрагмент служебной информации, помещаемый Веб-Сервером на компьютер пользователя для идентификация пользователя при повторном обращении к серверу.
GET/POST методы – способ отправки запросов к Веб-серверу по протоколу HTTP.
DDoS, DoS (Distributed) Denial-of-service attack, (распределенный) отказ в обслуживании. Атака, связанная с большим количеством обычно бессмысленных или сформированных в неправильном формате запросов к компьютерной системе или сетевому оборудованию, имеющая своей целью или приведшая к отказу в работе системы. Если атака производится одновременно с большого количества IP-адресов, то в этом случае она называется распредёленной (DDoS).
Хостинг – предоставление ресурсов аппаратного и программного обеспечения в аренду на оборудовании, постоянно подключённом к сети Интернет.
Хостер, хостинг-провайдер – компания, предоставляющая услуги хостинга.
Бэкап (англ. Backup) – резервная копия данных. Основное свойство бэкапов – возможность лишь при его помощи восстановить 100% работоспособность системы.
Лог (log) – журнал, в котором фиксируются действия системы на запросы пользователя и сами запросы пользователя.
Скрипт (скриптовый язык, англ. scripting language, также называют «язык сценариев») — язык программирования, разработанный для записи «сценариев», последовательностей операций, которые пользователь может выполнять на компьютере.
HTML (англ. Hypertext Markup Language – язык разметки гипертекста) – это приложение SGML (англ. Standard Generalized Markup Language – стандартный обобщённый язык разметки), считающееся стандартным языком для разметки документов во Всемирной паутине.
CSS (англ. Cascading Style Sheets – каскадные таблицы стилей) – технология оформления веб-страниц, элемент концепции DHTML. Таблицы (точнее – списки) CSS служат для оформления преимущественно HTML и XHTML-документов.
Apache– Веб-Сервер.
FreeBSD – операционная система.
PHP (Hypertext Preprocessor) – интерпретируемый скриптовый язык программирования, созданный для генерации HTML-страниц на Веб-сервере и работы с базами данных.
MySQL – СУБД.
SSH (Secure Shell) – сетевой протокол, позволяющий удалённое управление компьютером и передачу файлов. Сходен по функциональности с протоколом Telnet и rlogin, однако использует алгоритмы шифрования передаваемой информации. БД (база данных) – подразумевается СУБД, на которой реализуется Система.
WYSIWYG (произносится как визивиг) — сокращение для What You See Is What You Get (англ. что видишь, то и получишь). Применяется для описания способа редактирования, при котором редактируемый материал в процессе редактирования выглядит в точности так же, как и конечный результат. Обычно этот термин используется в отношении текстовых процессоров, но может применяться и к другим типам прикладных программ.
Сайт, Веб-сайт (англ. website, от web — паутина, «веб» и site — «место») — это совокупность веб-страниц, доступных в интернете через протоколы HTTP/HTTPS. Страницы веб-сайта объединены общим корневым адресом, а также обычно темой, логической структурой, оформлением.
Вёрстка – в контектсе веб-сайта – это html представление графического макета дизайна. Фактически файлы изображений огрганизованные html кодом и текстовое содержание.
URL (англ. Uniform Resource Locator) — единообразный локатор (определитель местонахождения) ресурса – это стандартизированный способ записи адреса ресурса в сети Интернет.
QUERY_STRING – параметры запроса GET представленная в виде строки значение=параметр соеденённые символом &. Являются частью URL.
Интернет — всемирная система объединённых компьютерных сетей Интернет образует глобальное информационное пространство, служит физической основой для Всемирной паутины и множества систем передачи данных. Часто упоминается как Всемирная сеть и Глобальная сеть.
Логин – от англ. login – регистрационное имя.
Пароль – от англ. password – пароль, пропуск.
Авторизация – процесс, а также результат процесса проверки необходимых параметров и предоставление определённых полномочий лицу или группе лиц на выполнение некоторых действий в различных системах с ограниченным доступом.
Регистрация – процедура при помощи которой пользователь имеет возможноть получить данные для Авторизации.
JPEG (Joint Picture Experts Group) – является широкоиспользуемым методом сжатия фотоизображений. Формат файла, который содержит сжатые данные обычно также называют именем JPEG; наиболее распространённые расширения для таких файлов .jpeg, .jfif, .jpg,. JPG, или. JPE. Однако из них .jpg самое популярное расширение на всех платформах.
GIF — формат хранения графических изображений (англ. Graphics Interchange Format). Формат GIF способен хранить сжатые без потерь изображения в формате до 256 цветов с палитрой, и предназначен, в основном, для чертежей, графиков и т. д.
POP-UP – всплывающее окно. Окно браузера размером меньше чем экран, без элементов навигации, адресной строки. Используется для вывода вспомогательной информации.
JavaScript — интерпретируемый язык программирования, являющийся одной из реализаций языка ECMAScript и основанный на концепции прототипов, пришедшей из языка Self.
В настоящее время JavaScript используется в основном для создания сценариев поведения браузера, встраиваемых в веб-страницы, но также находит применение в качестве скриптового языка доступа к объектам приложений. Некоторые приложения имеют встроенный интерпретатор JavaScript, позволяющий расширять их возможности без изменения самого приложения. Сама Java, начиная с версии 6, содержит встроенный интерпретатор JavaScript на базе Rhino для поддержки скриптовых языков пользовательскими приложениями.