Это единственный этап на сайте, где нет ни строчки кода. Зато без него непонятно, ради чего всё остальное: что я собирался сделать, почему именно сейчас и что от этого получит человек, который повторит путь за мной.

Задача, которую я себе поставил

Сделать настоящий сайт. Не одну страницу в конструкторе, а сайт на системе управления: со своей вёрсткой, админкой, адресом в интернете и возможностью дописывать новые разделы годами. При одном условии — я не умею программировать и не собираюсь учиться этому полгода, чтобы начать.

Сайт, который вы читаете, и есть результат проверки. Он рассказывает историю собственного создания: каждый этап — это то, что я действительно делал, в том порядке, в котором делал.

Почему раньше так не получалось

Чтобы собрать сайт своими руками, нужно было набрать некоторый минимум знаний. Вот он, честно, с моей оценкой времени для человека, который начинает с нуля и занимается после школы.

Что приходилось освоить до первой страницы
Что нужно Зачем Сколько времени
HTML и CSS Разметка и внешний вид страницы 1–2 месяца
JavaScript Меню, слайдер, проверка формы ещё 1–2 месяца
CMS и немного PHP Чтобы правки вносились в админке, а не в полусотне файлов 1 месяц
Основы дизайна Чтобы результат не выглядел как таблица из учебника бесконечно

Обходной путь существовал всегда — конструкторы вроде Tilda или Wix. Сайт там появляется за вечер, но остаётся чужим: вёрстку нельзя забрать с собой, поведение блоков нельзя изменить, а платить нужно каждый месяц. Для учебного проекта это тупик — сайт есть, а понимания, как он работает, нет.

Что изменила нейросеть

Нейросеть умеет писать код. Не идеальный и не всегда с первого раза, но такой, который работает и который можно поправить. Это убрало из списка выше самую долгую часть — набор руками и заучивание свойств CSS наизусть.

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

Главное умение поменялось

Раньше ценилось умение писать код. Сейчас — умение объяснить задачу и проверить ответ. Поэтому страницы этого сайта короткие: они дают ровно тот словарь, без которого нельзя договориться с нейросетью.

Зачем свой сайт вам

Причины у всех разные, и ни одна из них не про «стать программистом».

  • Проект, который можно показать. Готовый сайт с адресом — сильный аргумент и в школе, и при поступлении, и в первом резюме.
  • Понимание, как устроен интернет. После этого пути слова «хостинг», «домен», «база данных» перестают быть заклинаниями.
  • Своё место в сети. Блог, портфолио, сайт школьного проекта или клуба — то, что не исчезнет вместе с чужой соцсетью.

Сколько это займёт

У меня ушло около двух недель по вечерам, но большая часть времени потратилась на разбирательства, которых теперь не потребуется: они записаны здесь. Если идти по этапам и не сворачивать, на первый работающий сайт хватает пары свободных вечеров: один — на вёрстку, второй — на CMS и публикацию.

Следующий этап — выбор инструментов: что такое система управления сайтом, зачем она нужна, если HTML можно написать руками, и почему я выбрал Evolution CMS. Там же появляется словарь, на который опираются все остальные этапы. Если по ходу встретится незнакомое слово, его объяснение лежит в теории — она написана отдельно как раз для таких случаев, читать её подряд не нужно.

После этого этапа вы

  • Понимаете, почему сайт своими руками стал посильной задачей именно сейчас
  • Можете объяснить, чем сайт на CMS отличается от страницы в конструкторе
  • Знаете, что потребуется на самом деле — словарь и проверка, а не знание кода
  • Решили для себя, зачем вам свой сайт — без этого дальше идти незачем