Notion является довольно удобным приложением для создания заметок, отличным помощником, который поможет компании создавать базы знаний и имеет грамотно продуманный и удобный интерфейс. У данного приложение есть еще одна, довольно крутая фишка — любыми заметками (в том числе и всеми созданными в ее рамках страницами) можно делиться онлайн, то есть создавать веб-страницы. Notion хранит все заметки на собственных домена, что довольно логично.
В данной статье мы предоставим вам пошаговую инструкцию, которая точно поможет вам создать собственный сайт. Вот преимущества Notion:
-
можно использовать приложение Notion со своим собственным доменом;
-
на домене есть функция отключения логотипа Notion;
-
для того, чтобы перенести сайт, необходимо доработать скрипт и добавить Google Analytics и Яндекс. Метрику, а также другие сервисы (например, для включения комментариев).
Notion является одним из лучших инструментов для любителей структурированной информации.
Что понадобится для разработки сайта?
Само по себе приложение Notion не разрешает подключить к себе сторонний домен. Для того, чтобы добиться желаемого эффекта и подключить сайт, необходимо совершить некоторый список действий. Что же нам нужно:
-
Данные домена — их можно получить с помощью панели регистратора.
-
Создать бесплатный аккаунт в Cloudflare и зарегистрировать домен.
-
Знать, как работать с доменами.
-
Уметь настраивать индексацию.
Шаг 1. Нужно зарегистрироваться на Cloudflare. Cloudflare — это специализированная компания, который предоставляет большой перечень автоматизированных сервисов для владельцев сайтов (это CDN, защита от DDoS-аттак и другие). При подключении Cloudflare (это совершенно бесплатно) работа с вашим доменом станет значительно проще и приятнее.
По результатам сканирования и анализа, Cloudflare продемонстрирует вам все имеющиеся настройки вашего домена. Как правило, их все можно изменить. Именно поэтому наша основная цель – перенести домен на Cloudflare. Все это потребуется для того, чтобы далее можно было работать с настройками сайта быстрее.
Шаг 2. Пишем Worker. Cloudflare Worker — это специальная среда, позволяющая выполнять код без использования сторонних серверов. Таким образом, с помощью такой технологии вам не нужно будет приобретать отдельный VDS, устанавливать на него Node и соединять с доменом. В итоге, всё что потребуется сделать — это написать скрипт, который может загружать нужную нам страницу из приложения Notion и связать полученный Worker с доменом.
По сути, все что нужно изменить — это домен и адрес стартовой страницы в Notion.
Шаг 3. Собираем всё вместе. Остается сделать пару заключительных действий: требуется добавить Worker в Cloudflare и объединить все это с доменом. Сначала переходим на вкладку Workers в Cloudflare (сначала будет запущен Worker на домене Cloudflare). Если всё настроить правильно, то откроется ваша страница в Notion, на которую можно кликнуть.
Заключительная стадия — это связь воркера и нашего домена. Нам потребуется вернуться в раздел Workers (главный экран Cloudflare — Workers). На экране после нажимаем «Add route». Затем нам потребуется ввести необходимые параметры в всплывающем окне:
-
Route — адрес, по которому будет запускаться наш Worker. Эта запись указывается в формате domain.com (нужно исключить звездочку вначале, чтобы воркер не запускался на поддоменах).
-
далее выбираем созданный нами ранее Worker.
В принципе, на этом все. В большинстве своем, изменения отображаются моментально. В некоторых случаях следует подождать. Таким способом и создается сайт из приложения Notion.