Hashnode: как запустить собственный блог разработчиков в собственном домене за считанные минуты

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

Если вам интересно, меня не спонсирует Hashnode. Они даже не знают, что я пишу эту статью. Я просто невероятно впечатлен их инструментами, и я подумал, что поделюсь ими с вами.

Прежде всего, вы можете спросить: почему бы просто не использовать Medium или другую открытую платформу для публикации?

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

Причина №1: вы можете разместить свой блог Hashnode в собственном домене.

Это очень важно, если вы хотите улучшить SEO своего блога на более длительный период времени.

Это также избавит вас от зависимости от платформ для ведения блогов, которые имеют неприятную тенденцию показывать рекламу или всплывающие окна в ваших статьях (или даже ставить платный доступ / стены для входа перед вашими сообщениями в блоге).

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

«Владение - девять десятых закона». - Я разговаривал с одним известным юристом из Кремниевой долины в области интеллектуальной собственности.

Причина №2: Hashnode разработан для разработчиков.

Вы можете печатать, используя уценку. И ваши фрагменты кода также получают подсветку синтаксиса.

Любые изображения, которые вы загружаете, кэшируются в CDN Hashnode для повышения скорости, поэтому вы не используете горячие ссылки и не полагаетесь на CDN, которые могут быть заблокированы в некоторых странах (например, Google или Facebook).

Причина № 3: Hashnode будет распространять вашу статью по своей сети, чтобы вы могли привлечь больше читателей.

Многие авторы Hashnode ведут блог в своих личных доменах. Но их статьи по-прежнему автоматически появляются на веб-сайте Hashnode в его алгоритмических лентах новостей.

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

Другие причины, по которым блоги Hashnode лучше:

  • Вы владеете собственными данными.
  • Вы можете настроить свой блог Hashnode больше, чем позволяет большинство других веб-сайтов для ведения блогов.
  • Блог Hashnode бесплатный. Вам даже не нужно платить за собственный сервер или вызовы бессерверных функций.
  • Hashnode автоматически создает для вас сертификат SSL и обновляет его для вас.

Хорошо - так как мне создать блог Hashnode?

Хорошая новость в том, что это довольно просто. Вы можете создать блог, перейдя на //hashnode.com/ и войдя в систему.

Вам просто нужно выбрать имя, и все готово. Затем вы можете вернуться, чтобы написать свою первую статью после того, как настроили домен.

Ваш блог Hashnode сразу получит поддомен hashnode.dev.

После того, как вы создадите свой блог Hashnode, вы увидите такой экран. Введите имя вашего домена (с вашим поддоменом, если вы его используете) и нажмите «обновить». Затем нажмите «Access Dashboard», чтобы настроить его.

Есть множество способов настроить свой блог Hashnode. Но сегодня мы просто сосредоточимся на том, чтобы запустить его в вашем собственном домене.

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

Если вы еще не купили домен, вы можете это сделать. Я рекомендую выбрать доменное имя, в котором вы можете купить такое же имя для .com, .org и .net, поскольку это «большая тройка» исходных доменов верхнего уровня, которые существуют с 1990-х годов. (До великого захвата денег TLD.)

Вам нужно только настроить свой блог Hashnode для одного из ваших доменов. Затем вы можете перенаправить на него другие свои домены.

Вот как вы должны настроить свой DNS. Обратите внимание, что это панель управления DNS NameCheap, но большинство панелей будет выглядеть примерно одинаково, и у всех будет опция CNAME:

Создайте запись CNAME и установите для хоста то, что вы хотите, чтобы ваш субдомен был (я выбрал blog).

Затем установите его значение на hashnode.network

Hashnode позаботится о выпуске вашего SSL-сертификата за вас, поэтому вы автоматически получите хороший значок httpsперед URL-адресом вашего блога. ?

Я установил TTL равным 1 минуте, чтобы он обновлялся быстрее, но вам, возможно, не придется этого делать.

Престо. Вы можете зайти //[your subdomain].[your domain].[your TLD]и посмотреть свой блог Hashnode.

Например, мой блог Hashnode находится по адресу //blog.quincylarson.com.

Готово.

Я сказал вам, что это было быстро.

Теперь вы можете использовать редактор разметки Hashnode, чтобы создать свой первый пост в блоге.

Удачного ведения блога.