Краткий словарик web-разработчика

Общее

Сайт — Интернет ресурс, любой проект в интернете (форум, блог, магазин…)
Браузер — Программа для просмотра сайтов, их изменения, отправки данных в интернет
Дизайн — Процесс проектирования сайта. Вид художественно-проектной деятельности, сочетающей принципы удобства, экономичности и красоты. (с) На практике чаще всего готовым дизайном называют набор макетов и какие-то описания логики работы сайта по этим макетам
Техническое задание, ТЗ — документ описывающий новый проект, всю его логику, структуру, зависимости и переходы

Макет— внешний вид, страницы которую нарисовал дизайнер (psd, jpg, tiff…).
Шаблон— 1. страница хтмл, которую сверстал верстальщик html+css+js, 2. Шаблон обрабатываемый движком, разбитый на блоки, с переменными, и кодом, для загрузки динамических данных движком.
Движок— программная часть сайта, его ядро, нужен для соединения контентной части страницы и визуальной части. Отвечает за всю логику, формирует структуру сайта.
cms — система управления контентом, готовый движок, содержащий в себе необходимый инструментарий для управления структурой и содержимым сайта.
Контент— содержимое веб страниц сайта. Весь текст, все картинки, фото, видео музыка и другая информация, которая не относятся непосредственно к дизайну.
Скрипты— часть программного кода отвечающая за какое-то конкретное действие
Сервер, Хост— место, «где физически» расположен сайт, к хосту почти всегда есть доступ из интернета через браузер по его доменному имени или непосредственно к файлам по ftp ssh
Домен — имя сайта, то, что пользователь пишет в строке «Адрес» своего браузера, что бы попасть на сайт
Админка, backoffice — Специальный раздел сайта, из которого ведётся управление сайтом, его настройками, контентом. Из админки производится редактирование и добавление информации, администрирование пользователей, разделов сайта
Счётчик — в применении к web обычно означает специальный программный модуль, который ведёт статистику сайта. например собирает информацию по количеству посещений, времени пребывания на ней, браузерам пользователя и другое
ftp (ssh) — сетевой протокол передачи данных, предназначенный для обмена файлами(ftp ssh) и удалённого управления сервером(ssh), их используют для управления файлами и настройками на сервере

Вёрстка

html– в общем виде — формат файла, воспринимающийся браузером как страница, в нём описывается вся разметка сайта
css– таблица стилей, в ней описываются классы со стилями, отвечающие за оформление всей страницы
Блок— какая-то обособленная часть страницы, вся страница состоит из блоков различной степени вложенности
Теги— элемент html представляет из себя текст, заключенный в угловые скобки. Является активным элементом, изменяющим представление находящейся в нём информации
header, шапка — верхняя, часто статичная, часть сайта, обычно содержит основную информацию о сайте — заголовок, основное меню управления, логотип, поиск, ссылки на карту и личный кабинет пользователя
footer, подвал — нижняя, так же статичная, часть сайта, в ней обычно указывают копирайты и контакты, дублируют основное меню, логотип или указывают любую другую информацию

Дизайн

Слои— отдельные части макета, каждый слой — элементарная часть в макете, которую можно изменять отдельно от других
psd — «стандартный» формат photoshop, разработки макета, содержит информацию о слоях, шрифтах и цвете, фильтрах, прозрачности и другой важной информации. Не сжимает графику. может содержать несколько состояний одного элементов
swf, flash — мультимедийный формат. используется для отображения векторной графики на сайте, создания веб приложений с помощью ActionScript, показа любого мультимедийного контента (музыки, видео, векторной анимации)

Программирование

Язык— (php, python, perl, asp…) язык программирования, на котором ведётся разработка движка, языки отличаются синтаксисом и возможностями
База данных, БД— (mysql,mysqli,postgres,oracle) структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем. (с) в базе данных хранится весь контент, а так же вся служебная информация о структуре и связях сайта
Модуль — функционально законченный фрагмент, отделенный от основного кода, предназначенный для использования в других программах. Модули позволяют разбивать сложные задачи на более мелкие.
xml — расширяемый формат разметки. Текстовый формат, предназначенный для хранения структурированных данных. служит прослойкой между базами данных и движком сайта или же заменяет собой базу.


xslxslt — Язык преобразований XML-документов. С помощью XSL можно трансформировать XML-документ в любой вид, будь то HTML, WML, RTF, PDF, SQL, даже в SWF
JSON — простой формат обмена данными, удобный для чтения и написания как человеком, так и компьютером
AJAX — совмещенная из нескольких, технология позволяющая обновлять данные на странице, без её перезагрузки
лог — файл с записями о всех событиях в хронологическом порядке. используется для отслеживания качества работы, поиска неполадок и ошибок

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *