Как я создал свой вебсайт
Идея о своём собственном сайте начала лететь с лета этого года, когда я начал узнавать о персональных веб сайтах и осознавать, что это даёт неограниченные возможности и делает интернет намного более интересным местом, возвращая в те старые деньки
На тот момент я находился в летнем кризисе. Июль. [REDACTED]… Было решено что раз эта херь не катит, пусть я хотя бы изучу html и css для общего развития. Всё таки просто писать код с ролика звучит для меня не так “угнетающе”
Изучал я всё дело с помощью двух роликов, вот этот для HTML и этот охереть длинный для CSS
Уже бывало имел дело в Пайтоном и Маркдауном, поэтому вёрстка в сравнении с ними оказалась супер лёгкой. Это буквально просто создание наилегчайшей структуры из тегов и написание стиля из парочки параметров. Безусловно ньюансов и тонкостей придостаточно, однако это уж явно не программирование, результат тут более осязаем, а процесс написания кода в основном приятный и медитативный
Это помогло мне тогда немного поднятся и таки сделать свою работу которая должна была быть сделана
Постепенно всё шло к улучшению, пока не наступил второй, ещё более масштабный кризис уже осени этого года…
Очень сильно помогла мне тогда, неожиданно, музыка (потому и существует борда /mu/) и принцип решения каждой новой проблемы по порядку, вместо того чтобы пытаться всё вернуть на место одним днём. К сожалению, несмотря на большой прогресс и постепенное возвращение - я до сих пор нахожусь в этом кризисе, [REDACTED] я отпинываю уже не знаю сколько времени. Зато мне хватило сил на реализацию своей маленькой мечты - создать персональный сайт
Изначально я уже знал о open-source фреймворке Hugo для статичных стайтов. Читал даже пост от https://j3s.sh/ про создание сайтов (к сожалению сейчас он его удалил, не знаю почему), где он косвенно упоминал Hugo. Плюсом ещё в конце лета довелось мне разговориться со своим другом, который хотел тоже создать свой сайт на Hugo
Пришлось серьёзно подумать, как же лучше сделать, пойти как гигачад изучать php и строить всё с нуля, или всё таки облегчить задачу… Ну… Я выбрал простой вариант с Hugo
Впрочем не совсем он и простой, Hugo конечно представляет удобную структуру через папки, маркдаун файлы и теги языка Go, однако это всё просто инструменты, которыми надо ещё уметь пользоваться. Можно конечно сильно этим не заниматься, выбрав готовую тему, однако это путь явно не для мужиков. Потому я взял starter тему от Eric Murphay, и сделал всё с самого нуля
Начал я 11 числа и вот уже 17 сайт готовый (лежит в бете на локальном хосте). Пришлось пройти через определённые трудности, в особенности я забыл html и css напрочь… И даже до сих пор у сайта имеются баги… Но несмотря на всё, процесс оказался не сложным, я сумел закончить это мини приключение
Буду ли идти на глобальный хост - пока думаю, но тем не менее даже на локальном хосте видеть свой результат очень круто
Если вы обладаете минимальными навыками, то я вам крайне советую создать свой персональный сайт (и совершенно не важно с фреймворком или без). Это даёт огромный простор для самовыражения. Вы точно прокачаете свои навыки в веб девелопменте и наполните интернет чем-то более интересным, чем очередным телеграмм каналом