Как вы видите, процесс создания сайта очень трудоемкий и силами одного специалиста здесь не обойтись. Хотите совет? Не экономьте на веб-дизайнерах, программистах, HTML верстальщиках, оптимизаторах, менеджерах, журналистах – каждый из них важное звено в создании сайта. Конечно, многое зависит от сложности проекта, его структуры и дизайна, но в любом случае для качественного продукта нужна качественная команда.

Глава 3. Термины и определения, используемые веб-разработчиками

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

Итак, записывайте или заучивайте!

Сайт – интернет ресурс (форум, блог, магазин).

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

Дизайн – процесс проектирования сайта.

Техническое задание, ТЗ – документ, описывающий новый проект, всю его логику, структуру, зависимости и переходы.

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

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

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

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

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

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

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

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

Html – в общем виде – формат файла, воспринимающийся браузером как страница, в нём описывается вся разметка сайта.

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

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

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

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

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

Язык – (php, python, perl, asp…) язык программирования, на котором ведётся разработка движка, языки отличаются синтаксисом и возможностями.

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

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