С чего начать создание сайта

x

с чего начать создание сайта

Оглавление:



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

Немного истории…     Летом 2016-го года я увлекся сайтостроением и решил во что бы то ни стало создать свой собственный сайт. На тот момент, когда я только загорелся этой идеей, я не знал об этой науки практически ничего. Начинать пришлось с нуля. Было очень сложно, но я решил идти до конца. Раньше я думал, что создание сайта – это что-то из раздела «Магия», и это доступно только мозговитым программистам, которые достигли в своем деле небывалых высот. Поэтому все никак не решался взяться.

Толчком к созданию собственного послужило следующее – мой знакомый фотограф похвастался собственным сайтом, сделанным на платформе Wix. Тогда-то я и узнал, что уже давно существуют конструкторы сайтов, где даже не особо разбирающиеся в сайтостроении люди могут за несколько вечером «слепить» собственный блог или страничку в Сети. Тогда же на том самом Wix я и попробовал создать свой первый сайт. Принцип стал понятен, появились кое-какие начальные знания, и я стал искать систему управления (движок), на которой можно было бы создать собственный сайт на платном хостинге.

Тут мне помог коллега – он посоветовал хостинг BEGET и «движок» WordPress, а также порекомендовал доступный видеокурс. Дальше – дело техники. Просмотрев несколько видеоуроков и прочитав ворох статей, я сделал свой первый простенький блог со стандартной темой оформления и стал наполнять его содержимым. На тот момент я еще не знал языков программирования, и меня сильно удручало то, что я не могу элементарно изменить самые простые элементы дизайна на своем блоге.

Вскоре я узнал, что один из моих знакомых тоже увлекается сайтостроением, и уже собственноручно написал несколько сайтов. В получасовой беседе он объяснил мне основы сайтостроения, рассказал, какие языки мне нужно знать, и посоветовал писать свой сайт с нуля. Я сначала посмеялся над ним – мол, как я напишу, когда я вообще полный профан в этом деле. Знакомый посмеялся и посоветовал все же попробовать.

А дальше был четырехмесячный процесс обучения. Я искал самоучители и справочники по основным языкам программирования – HTML, CSS и PHP, перечитал несчетное количество статей и начал потихоньку писать свой сайт. Было много камней преткновения, побед и неудач, бессонных ночей и.т.п. Но, благо, в нынешний век цифровых и программных технологий, в интернете есть море информации по отдельным вопросам создания сайта, поэтому кажущиеся неразрешимыми задачи в итоге решались, и я двигался дальше. Но все это время мне не давала покоя одна мысль – почему в Сети нет такого сайта, где пошагово и подробно было бы разжевано для таких «чайников» как я, как создавать сайт с нуля. И в итоге я решил, что если смогу написать свой первый сайт, то непременно создам второй сайт, где попробую подробно и доступно рассказать новичкам про то, как создать свой сайт.

Итак, с чего же начать создавать собственный сайт? Давайте по порядку. Каждому пункту после будет посвящена отдельная статья (а то и несколько), где подробно будет разжевано и рассказано, «что да как».

А пока вкратце рассмотрим основные этапы создания сайта:

1) Выбор хостинга и регистрация домена

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

2) Установка на свой хостинг системы управления (движка) WordPress

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

3) Установка на компьютер текстового редактора

В текстовом редакторе вы будете постоянно работать с кодом вашего сайта и , можно сказать, писать свой будущий сайт. Текстовых редакторов великое множество, но мы будем работать в NotePad++. В дальнейших статьях, когда мы начнем писать сайт с нуля, мы рассмотрим возможности редактора и работу в нем.

4) Изучение основ языков HTML и CSS

Если говорить простым языком — это языки для верстки и оформления дизайна вашего сайта. Для этого нужно будет хотя бы просто прочесть самоучители по этим языкам, которых в Сети – великое множество. Далее в соответствующих рубриках «HTML» и «CSS» я буду приводить основные сведения и приемы работы с этими языками, расскажу о верстке шаблона, оформлении стилями и многое другое.

5) Верстка сайта

После того, как вы поймете основы HTML и CSS – можно приступать к верстке. На этом этапе мы с вами пошагово разберем, как полностью сверстать сайт на HTML и оформить его стилями с помощью языка CSS.

6) Создание динамического сайта

Когда сайт будет полностью сверстан, мы превратим наш статический сайт в динамический посредством внедрения языка программирования PHP. С соответствующем разделе «РНР» мы узнаем, что же это за язык такой, для чего он нужен и как с ним работать.

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

Это если вкратце smile

Да, наверное у начинающего сайтостроителя уже волосы встали дымом от такого количества непонятных термином – HTML, CSS, PHP, динамический сайт, плагины, хостинг, домен и т.п. Не нужно пугаться, в процессе создания сайта мы подробно и дотошно разберем каждую мелочь и на примерах поймем, как делаются многие вещи. И в конечном итоге мы с вами создадим свой сайт, который потом будем учиться продвигать в Сети.

Я не хотел делать структуру этого сайта сложной, хотел, чтобы все было предельно просто и ясно. В разделах «HTML», «CSS» и «РНР» я расскажу про основы каждого языка, особенностях и области применения. В рубрике «Основы» мы изучим основы создания сайта – покупка хостинга и регистрация домена, установка системы управления WordPress на хостинг, инструменты работы с сайтом. В рубрике «Wordpress» мы научимся делать сайт и оформление с применением стандартной темы Вордпресс. В разделе «Сайтостроение» (самом объемном и информативном) мы узнаем, как шаг за шагом создать свой сайт с нуля от первого до последнего тега. Раздел «Блоговедение» говорит сам за себя – здесь мы узнаем, как создавать и оформлять записи и страницы и все, что с этим связано. В разделе «SEO и продвижение» будем учиться оптимизировать контент и продвигать свой сайт в сети. В разделе «Заработок» узнаем о способах монетизации своего сайта.

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

Думаю, для начала достаточно. Хватит слов, пора переходить к делу. В следующей статье «Инструменты для создания сайта» я расскажу об основных инструментах вебмастера. Поехали!

 

Расскажи друзьям:
  Лучшее "спасибо" - репост статьи! Репост
ПОДПИСАТЬСЯ НА ОБНОВЛЕНИЯ САЙТА:

Обсуждения закрыты для данной страницы