Pull to refresh

Разговорный Словарик Web-разработчика

Reading time4 min
Views24K

После первой статьи у меня возник один вопрос и я решил написать по нему вторую статью, что бы разобраться — начал писать третью, но тут же понял, что банально не могу определиться в понятиях и терминах, в голове каша!
Побегал по поискам, порылся в интернетах и с ужасом понял, что нормального человеческого словарика терминов, которые использует связка «менеджер, дизайнер, верстальщик, программист» не существует, вроде бы...

Ну так это надо же исправить…
Хабрачеловеки, я тут начал составлять разговорный словарик, что бы получилось что-то удобочитаемое и понятное любому из людей, с которым приходится говорить во время разработки

Ниже собственно сам словарик. По мере поступления мыслей в мою голову и комментариев в этот топик всё будет дополняться и редактироваться… спасибо

Краткий словарик 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 — расширяемый формат разметки. Текстовый формат, предназначенный для хранения структурированных данных. служит прослойкой между базами данных и движком сайта или же заменяет собой базу.
xsl, xslt — Язык преобразований XML-документов. С помощью XSL можно трансформировать XML-документ в любой вид, будь то HTML, WML, RTF, PDF, SQL, даже в SWF
JSON — простой формат обмена данными, удобный для чтения и написания как человеком, так и компьютером
AJAX — совмещенная из нескольких, технология позволяющая обновлять данные на странице, без её перезагрузки
лог — файл с записями о всех событиях в хронологическом порядке. используется для отслеживания качества работы, поиска неполадок и ошибок
это вторая редакция.
готовится третья...


ссылки ведут например на вики, там энциклопедическое расшифровывание понятий
Tags:
Hubs:
+1
Comments71

Articles

Change theme settings