Начальный словарь
Web-разработчика

Если не знаете, с чего начать.
Что бы правильно разговаривать с заказчиком, и не выглядеть при этом профаном, вам нужно разобрать базовые термины.
Сайт — Интернет ресурс, который можно открыть в браузере, любой проект в интернете с адресом (доменом, поддоменом).

Браузер — Программа для просмотра сайтов, их изменения, отправки данных в интернет.

Кроссплатформенность - отображение сайта в любом браузере корректно.

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

UX дизайн - вид web-дизайна, в котором удобство использования (опыт пользователя) так же важно, как и внешний облик.

UI дизайн - создание визуальной составляющей сайта, с которой взаимодействует пользователь (Внешний вид кнопок, контента, и т.д.)

Техническое задание (Т.З.)— текстовый или графический файл (документ) который описывает web-проект, или определенные функциональности которые необходимо реализовать. Объясняет логику, структуру, зависимости, переходы, функциональности.

Макет — внешний вид страницы сайта, которую отрисовал дизайнер (psd, jpg, tiff...).

Страница HTML - формат файла, воспринимающийся браузером как страница, в нём описывается вся разметка сайта

Шаблон — страница HTML для заполнения контентом, от верстальщика html+css+js. Или шаблон обрабатываемый движком, разбитый на блоки, с переменными, и кодом, для загрузки динамических данных движком.

Движок — программная часть сайта, его ядро, нужен для соединения контентной части страницы и визуальной части. Отвечает за всю логику, формирует структуру сайта.

CMS (ЦМС)— система управления контентом, готовый движок (Bitrix, WordPress, Joomla и т.д.) содержащий в себе необходимый инструментарий (набор плагинов) для управления структурой и содержимым сайта.

Контент — графическое и текстовое содержимое сайта. Весь текст, все картинки, фото, видео, музыка и прочая информация, которая не относятся непосредственно к дизайну и программированию.

Скрипты — часть программного кода отвечающая за какое либо определенное конкретное действие.

Сервер, Хост — место, «где физически» расположен сайт, к хосту почти всегда есть доступ из интернета через браузер по его доменному имени или непосредственно к файлам.

Домен — имя сайта, то, что пользователь пишет в строке «Адрес» своего браузера, что бы попасть на ресурс.

Админка, BackOffice — Специальный раздел сайта, из которого ведётся управление сайтом, его настройками, контентом. Из админки производится редактирование и добавление информации, администрирование пользователей, разделов сайта

Счётчик — в применении к web обычно означает специальный программный модуль, который ведёт статистику сайта. например собирает информацию по количеству посещений, времени пребывания на ней, браузерам пользователя и другое

FTP (SSH)— сетевой протокол передачи данных, предназначенный для обмена файлами(ftp ssh) и удалённого управления сервером(ssh), их используют для управления файлами и настройками на сервере

CSS – таблица стилей, в ней описываются классы со стилями, отвечающие за оформление всей страницы

Блок — какая-то обособленная часть страницы, вся страница состоит из блоков различной степени вложенности

Теги — элемент html представляет из себя текст, заключенный в угловые скобки. Является активным элементом, изменяющим представление находящейся в нём информации

Header, Шапка — верхняя, часто статичная, часть сайта, обычно содержит основную информацию о сайте — заголовок, основное меню управления, логотип, поиск, ссылки на карту и личный кабинет пользователя

Footer, Подвал — нижняя, так же статичная, часть сайта, в ней обычно указывают копирайты и контакты, дублируют основное меню, логотип или указывают любую другую информацию

Слои — отдельные части макета, каждый слой — элементарная часть в макете, которую можно изменять отдельно от других

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

SWF, Flash — мультимедийный формат. используется для отображения векторной графики на сайте, создания веб приложений с помощью ActionScript, показа любого мультимедийного контента (музыки, видео, векторной анимации)

БД, База данных — (mysql,mysqli,postgres,oracle) структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем. (с) в базе данных хранится весь контент, а так же вся служебная информация о структуре и связях сайта

Модуль — функционально законченный фрагмент, отделенный от основного кода, предназначенный для использования в других программах. Модули позволяют разбивать сложные задачи на более мелкие.

XML — расширяемый формат разметки. Текстовый формат, предназначенный для хранения структурированных данных. служит прослойкой между базами данных и движком сайта или же заменяет собой базу.

XSL, XSLT — Язык преобразований XML-документов. С помощью XSL можно трансформировать XML-документ в любой вид, будь то HTML, WML, RTF, PDF, SQL, даже в SWF

JSON — простой формат обмена данными, удобный для чтения и написания как человеком, так и компьютером

AJAX — совмещенная из нескольких, технология позволяющая обновлять данные на странице, без её перезагрузки

Лог — файл с записями о всех событиях в хронологическом порядке. используется для отслеживания качества работы, поиска неполадок и ошибок
Зачитались?
Оставьте email адрес, и получайте актуальный и интересный материал от команды Manufact.
Отправляя заявку, вы соглашаетесь с Политикой обработки персональных данных.