2. Разработать самостоятельно, изучив одну из CMS (систему управления веб-проектом, движок).
Дополнительные знания, которые могут вам понадобиться: MySQL, CSS, HTML, графический редактор.
Этапы разработки
Дизайн
Для любого веб-ресурса необходимо сначала разработать дизайн-макет. Это PSD-файл, созданный в графическом редакторе («Фотошоп»). Он разрабатывается по определенным правилам для того, чтобы потом его можно было сверстать.
Верстка или шаблон
HTML-верстка — это работа по созданию одной или нескольких полноценных веб-страниц из готового графического файла, они визуально повторяют дизайн, но еще не являются полноценным веб-ресурсом.
Есть второй вариант, который больше подходит для первого проекта в Сети — использовать готовый шаблон. Это уже сверстанная веб-страница. Шаблоны бывают как платными, так и бесплатными. В интернете очень многие сервисы предоставляют доступы к таким шаблонам.
CMS
После разработки (или покупки, скачивания) шаблона подключается CMS — все веб-страницы объединяются в сайт, а администратор может управлять своим проектом через админку, защищенную логином и паролем.
Существуют как платные, так и бесплатные движки. Обычно первые имеют уже встроенный функционал, а вторые — открытый код, когда дополнительные функции дорабатываются и подключаются отдельно.
Самые лучшие платные CMS
1 C-Битрикс — большое количество дополнительных модулей, которые легко интегрируются. Для начинающего пользователя сложен, очень требователен к хостингу.
UMI.CMS — есть расширения, как бесплатные, так и за плату. В целом неплохая система.
NetCat — низкая цена, по сравнению с предыдущими системами, несложная по управлению, есть дополнения и расширения.
Самые популярные бесплатные CMS
Wordpress — позиционируется как движок для блогов. Простой в подключении и управлении, много бесплатных и платных шаблонов, дополнительные надстройки позволяют существенно дополнять готовый веб-проект.
MODx Revo — по рейтингам это лучший бесплатный движок с открытым кодом. К сожалению, разобраться с ним может только специалист, который хотя бы шапочно знаком с программированием. Подходит для нее любой HTML-шаблон, или рисуется индивидуальный дизайн.
Joomla — простой движок, много шаблонов, дополнительных функций. К сожалению, считается самой незащищенной системой от вредоносных скриптов.
DLE — система управления для блогов, простая в управлении, легкая в подключении, разобраться с ней может даже школьник.
Drupal — довольно сложная система с открытым кодом, много модулей, но мало готовых шаблонов.
Покупка домена
Для размещения веб-проекта в интернете необходимо купить доменное имя. Именно под ним сайт будет доступен в Сети (например, semantika.in). Ваши потенциальные клиенты смогут попасть на сайт-визитку напрямую, если введут адрес домена в адресной строке любого браузера. Домены покупаются у официальных регистраторов или их партнеров сроком на 1 год, после этого администратор имеет преимущественное право на его продление, о чем предупреждается регистратором за 1 месяц до срока окончания.
Самые известные регистраторы
Ру-центр.
Рег.ру.
Мастерхост.
Годедди.
Регги.
101domain.
R01.
Доменус.
Хостинг
Параллельно необходимо определиться с хостингом — выбрать веб-сервер, на котором разместятся файлы веб-проекта для того, чтобы он смог открываться в Сети. Мы рекомендуем работать с хостерами, серверы которых размещены в России. Они более открыты, доступны и имеют хорошую техподдержку.
Самые известные хостеры
Мастерхост.
Ру-центр.
Бегет.
Таймвеб.
ХТС.
Рег.ру.
Фоззи.
Спринтхост.
Домен зачастую можно зарегистрировать у самого хостера, который часто является или регистратором, или партнером одного из регистраторов.