Сайт представляет собой одну или несколько страниц, размещенных в интернете. Страницы интернет-проекта имеют обще доменное имя, тему и дизайн. Сайты создаются для самых разнообразных целей: продажи товаров и услуг, размещения и поиска различных данных, обучения, общения, развлечений и т.д.
Все сайты состоят из следующих элементов:
Сайт могут создать даже те, кто не умеет программировать. Это возможно с помощью следующих инструментов: конструкторов сайтов и CMS-систем.
Конструктор сайтов представляет собой программу, с помощью которой проект собирается из готовых отдельных частей. Сначала он представляет собой пустую страницу, затем туда последовательно добавляются различные элементы. Можно взять готовый шаблон и внести в него изменения в соответствии со своими потребностями.
Недостатком конструкторов является ограниченный функционал, отсутствие возможности добавить функцию, которой нет в конструкторе. Поэтому конструкторы используют для создания несложных сайтов, например, блог или портфолио.
При использовании CMS-системы функционал конструктора неограничен. Есть возможность выбрать готовый шаблон сайта, вносить в него изменения без каких-либо ограничений. CMS имеет более широкий функционал, поскольку позволяет устанавливать плагины. Если в CMS нет нужного плагина, можно самостоятельно написать код конкретно под свои потребности и добавить его на сайт.
Для того чтобы сайт был виден пользователям, необходимы хостинг, доменное имя. Файлы, содержащие код и контент, хранятся на хостинге – определенном месте на сервере. Хостинг можно приобрести у специализированной компании.
Домен – это адрес сайта в виде набора букв, необходимых для легкого перехода на сайт. Без доменного имени было бы необходимо запоминать IP-адрес сервера хостинга, который представляет собой комбинацию цифр. Запоминать текст проще, чем цифры, поэтому используются доменные имена.
Основные критерии выбора домена:
Идеально, если доменное имя соответствует названию компании. В таком случае у клиентов будет возникать четкая ассоциация сайта с бизнесом, т.е. в процессе продвижения бренда автоматически продвигается и сайт.