[{"data":1,"prerenderedAt":193},["ShallowReactive",2],{"page:\u002Fru\u002Fposts\u002Fcode_n_shit\u002Fnew_blog_engine":3,"translations:\u002Fru\u002Fposts\u002Fcode_n_shit\u002Fnew_blog_engine":192},{"id":4,"title":5,"author":6,"body":7,"date":176,"description":177,"draft":178,"extension":179,"image":180,"listed":181,"meta":182,"navigation":181,"path":183,"seo":184,"stem":185,"tags":186,"theme":190,"toc":181,"__hash__":191},"content_ru\u002Fru\u002Fposts\u002Fcode_n_shit\u002Fnew_blog_engine.md","Свершилось | Hugo","slnt_opp",{"type":8,"value":9,"toc":164},"minimark",[10,19,24,29,37,43,49,79,83,86,103,118,123,127,134,138,141,154,158,161],[11,12,13,14,18],"p",{},"Итак, после полугода обещаний самому себе перенести сайт с дурацкого конструктора на свой сервер, это свершилось.\nСайт переведен на удобный движок написанный на Go-lang -- ",[15,16,17],"strong",{},"Hugo","!",[20,21,23],"h2",{"id":22},"как-это-работает","Как это работает?",[25,26,28],"h3",{"id":27},"посты","Посты",[11,30,31,32,36],{},"Посты пишутся с помощью всем известного ",[33,34,35],"code",{},"Markdown",".",[38,39,40],"blockquote",{},[11,41,42],{},"Но если вдруг кто не знает как он выглядит, то вот:",[11,44,45],{},[46,47],"img",{"alt":35,"src":48},"\u002Fimages\u002Fmarkdown_example.png",[11,50,51,52,54,55,62,63,68,69,74,75,78],{},"После, ",[33,53,35],{}," с помощью магии ",[56,57,61],"a",{"href":58,"rel":59},"https:\u002F\u002Fgithub.com\u002Frussross\u002Fblackfriday",[60],"nofollow","черной",", ",[56,64,67],{"href":65,"rel":66},"https:\u002F\u002Fgithub.com\u002Fmadari\u002Fgoskirt",[60],"белой"," или ",[56,70,73],{"href":71,"rel":72},"https:\u002F\u002Fgithub.com\u002Fbuu700\u002Fupskirt.go",[60],"красной"," превращается в обычный ",[33,76,77],{},"HTML",", который уже вставляется в шаблоны страниц.",[25,80,82],{"id":81},"шаблоны","Шаблоны",[11,84,85],{},"В качестве шаблонов используется синтаксис известных Django Template.",[38,87,88],{},[11,89,90,91,94,95,98,99,102],{},"Поэтому можно заметить в зависимостях ",[33,92,93],{},"Python",", а подсветка синтаксиса для блоков ",[33,96,97],{},"\u003Ccode>"," с помощью ",[15,100,101],{},"Py","gments",[11,104,105,106,109,110,113,114,117],{},"Их можно модифицировать для своих дизайнерских идей(лол), ну либо для установки ключей ",[15,107,108],{},"Google Analytics",", баннеров ",[15,111,112],{},"Google Adwords",", комментариев ",[15,115,116],{},"Disquis"," и прочих сервисов.",[38,119,120],{},[11,121,122],{},"Можно заметить что комменты еще не подключены, в отличии от предыдущего сайта, но оно скоро будет, чэсна.",[25,124,126],{"id":125},"статика","Статика",[11,128,129,130,133],{},"Короче все просто, но рассказывать не буду, вдруг у меня есть скрытые файлы, как если добавить ",[33,131,132],{},"\u002FJlr2TMa9JyBus7ihRUgO.html"," в URL, а ты их тогда легко найдешь.",[20,135,137],{"id":136},"ээм-а-зачем","ээм, а зачем?",[11,139,140],{},"Зачем мне сайт я не отвечу, хоть убей, а вот зачем переношу на свой сервер легко.",[142,143,144,148,151],"ol",{},[145,146,147],"li",{},"полный контроль конечно же",[145,149,150],{},"чтобы можно было делать динамические страницы на моем говнокоде",[145,152,153],{},"и самое главное, я все же хочу, чтобы мои статьи иногда находили, посему нужно прокачивать SEO, для этого нужно как-минимум расставлять туеву хучу тегов, токенов и проч, а самое главное, даже несмотря на то, что у меня пока что статичный сайт, натянуть SSL, чтобы все работало сесурно по HTTPS(да-да от гугла за такое не то что трафика не дождешься, хорошо если на 100500 странице появишься).",[20,155,157],{"id":156},"вместо-заключения","Вместо заключения",[11,159,160],{},"Делай сайты, пиши статьи, хости на своих серверах, за серверами можно обратиться ко мне с:\nКонтакты на главной странице.",[11,162,163],{},"Спасибо за Внимание, \u003C% username %>!",{"title":165,"searchDepth":166,"depth":166,"links":167},"",2,[168,174,175],{"id":22,"depth":166,"text":23,"children":169},[170,172,173],{"id":27,"depth":171,"text":28},3,{"id":81,"depth":171,"text":82},{"id":125,"depth":171,"text":126},{"id":136,"depth":166,"text":137},{"id":156,"depth":166,"text":157},"2019-11-27","Итак, после полугода обещаний самому себе перенести сайт с дурацкого конструктора на свой сервер, это свершилось. Сайт переведен на удобный движок написанный на Go-lang -- Hugo! Как это работает?",false,"md","\u002Fimages\u002Fhugo.svg",true,{},"\u002Fru\u002Fposts\u002Fcode_n_shit\u002Fnew_blog_engine",{"title":5,"description":177},"ru\u002Fposts\u002Fcode_n_shit\u002Fnew_blog_engine",[187,188,189,33],"blog","frameworks","hugo",null,"xxFQh-RIT7zwQseWSpv7bPk1sOOgsFSn1VLjEIl2FyU",[],1790369235974]