Эта статья не предлагает пошагового руководства по созданию простого сайта. Но поможет выяснить какой результат вам нужен и подобрать подходящие современные инструменты для создания своего сайта бесплатно или недорого. Так же, вы сможете приблизительно оценить затраты времени.
Содержание
Способ: Сайт с помощью конструктора сайтов
Теперь вам нужно выяснить, для чего вам нужен сайт. То есть, разобраться с его основной целью. Это важно по двум причинам:
Тут есть варианты, в зависимости от количества товаров: либо это интернет-магазин с большим ассортиментом и регулярно обновляющимся товаром, либо LandingPage с одним-пятью основными товарами, которые будут в центре внимания посетителя. Стоит учитывать, что большой интернет-магазин может занять больше времени на создание и поддержку актуальной информации (цен, доступности товаров и т.д.). Возможны и другие варианты, это лишь основные примеры.
Как правило, выбор зависит от масштаба компании и количества услуг. Например, для одной услуги подходит LandingPage — здесь будет один акцент на главную цель «заказать услугу». Когда услуг несколько, больше подойдут сайт-визитка или корпоративный сайт – так клиент может найти подходящее предложение для себя. Выбор из этих двух вариантов уже зависит от масштаба компании.
Для этого рекомендуем либо сайт-визитку, либо корпоративный сайт, – в зависимости от количества информации. Если её много, понадобится корпоративный сайт, структурирующий всю информацию по разделам, рубрикам, виду, категориям и т.д. Если на сайте не так много контента (к примеру, одно видео и несколько статей) — сайта-визитки достаточно.
К примеру: вести свой блог, или публиковать полезные статьи, интересные фото и т.д. Подходит информационный сайт или сайт-визитка.
С помощью конструкторов.
Затраты времени: 1-2 дня.
Инструменты: специальные онлайн-сервисы, на которых с помощью доступных блоков-заготовок можно создать свой относительно уникальный сайт и наполнить его контентом.
С помощью CMS
Затраты времени: 2-7 дней – ориентировочное время на запуск простого сайта по шаблону, на индивидуальные дополнения понадобится ещё какое-то время.
Инструменты: готовые средства для создания своего сайта и редактирования контента. Обычно это программы, которые нужно установить по определённой инструкции.
С нуля
Затраты времени: от 7 дней.
Инструменты: текстовый редактор, установленные на сервере фреймворки или языки программирования.
Самый быстрый способ создания сайта, здесь не нужны знания программирования и даже дизайна.
Минусы:
Больше подходят для LandingPage или интернет магазина. Конструкторов довольно много, вот лишь несколько примеров : Wix, Nethouse, Ukit, Tilda. Подробнее про популярные конструкторы можно почитать, например, тут
Потребуется немного больше знаний, чтобы: установить систему (CMS), подобрать шаблон (дизайн), установить подходящие дополнения и модули и т.д.
Можно использовать для любого из видов сайта, нужно лишь найти подходящий шаблон. Небольшой список CMS для начинающих: WordPress, Joomla, Drupal, October CMS, OpenCart (для интернет магазинов). По этой ссылке можете более подробно почитать про популярные бесплатные CMS 2019 года.
К подбору системы для интернет-магазина стоит подходить особо тщательно, учитывая все возможности, которые она позволяет – иначе потребуется устанавливать дополнительные модули, поиск которых может занять время (во первых, их много – нужно находить и выбирать, во вторых, учитывать версии и системы и модуля, и в третьих, разные модули могут конфликтовать друг с другом).
Такой способ создания сайта для новичков не рекомендуется. Для разработки с нуля требуются навыки программирования, а их изучение обычно занимает много времени – возможно, несколько месяцев. И даже при этом не обязательно ваш сайт получится достаточно удобным и управляемым. Вам необходимо предусмотреть дальнейшее масштабирование. Иначе, когда вы захотите что-то поменять, у вас возникнут дополнительные трудности.
Вот некоторые технологии, которые понадобится освоить для создания простого сайта с нуля: html, css, javascript, фреймворки типа jquery, если сайт будет многостраничником - то mysql и какой-нибудь серверный язык как php или python.
Данный вариант лучше выбирать тем, кому хочется научиться именно разрабатывать а не, к примеру, зарабатывать с помощью сайта.