15 чистых и простых платформ для блогов с открытым исходным кодом для вашего блога разработчиков

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

Многие популярные платформы для ведения блогов не совсем подходят для разработчиков, поскольку они загромождены функциями, которые вам на самом деле не нужны.

Выполнив поиск в Интернете по некоторым распространенным и не очень популярным платформам для ведения блогов с открытым исходным кодом, я придумал этот растущий список платформ для ведения блогов для программистов всех уровней.

1. Джекил

ДжекилВероятно, самый популярный генератор статических сайтов.

Jekyll — генератор статических сайтов. Он создает веб-сайт из ваших файлов разметки. Многие сайты с высоким трафиком созданы с помощью Jekyll, и известно, что он предоставляет относительно быстрые и безопасные веб-сайты.

Twitch Con, Всемирная статистика ООНа также Устройства Нетфликс являются примерами сайтов, созданных с помощью Jekyll. Для начала самый быстрый способ — проверить существующие сайты, а затем создать форк и внести свои собственные изменения.

Некоторые другие проекты с открытым исходным кодом, разработанные вокруг Jekyll:

2. Перечислено

Перечислены.png

Перечислено это минимальная платформа с открытым исходным кодом без интерфейса, на которой вы можете публиковать свои статьи, используя Стандартные примечания с платной годовой подпиской. Я добавил это в свой список, потому что эта платформа позволяет использовать криптовалюту и платный доступ. Так что, если вы в настоящее время работаете над пониманием криптовалюты, это может быть хорошей отправной точкой. Перечисленные общие функции включают стили CSS, опцию списка рассылки, подписку по электронной почте и чаевые в криптовалюте.

3. Призрак

Призрак является открытым исходным кодом и некоммерческим, и очень сосредоточен на содержании. Компания, стоящая за Ghost, публично делится своими доходами, но платформа не предлагает бесплатный план. На нем размещается примерно менее 1% населения сети.

4. Хьюго

ХьюгоХьюго быстро загорается.

Его веб-сайт утверждает Хьюго — один из самых популярных генераторов статических сайтов с открытым исходным кодом. Hugo построен на языке программирования Google Go и создан с учетом скорости. Smashing Magazine, очень популярный журнал для дизайнеров и разработчиков, в прошлом году перешел на Hugo.

Как и другие генераторы статических сайтов, Hugo переводит ваши файлы разметки, и вы будете работать с интерфейсом командной строки. Этот проект с открытым исходным кодом является бесплатным и предлагает поддержку сообщества разработчиков.

5. Гексо

Hexo.png

Гексо работает на Node.js. Перед установкой Hexo вам необходимо установить Node.js и Git. Он отображается с супер скоростью и совместим с большими веб-сайтами. В большинстве обзоров утверждается, что развертывание с помощью Hexo выполняется быстро и легко.

Это удобная для хакеров платформа с поддержкой следующих языков разметки: HTML, Markdown, AsciiDoc и Org-Mode. Hexo также предоставляет достаточную поддержку через свое большое сообщество, но большинство его пользователей не говорят по-английски.

6. Пеликан

Пеликан написан на Питоне. Он не требует базы данных или серверной логики. Ваш контент может быть написан в reStructuredText, Markdown или AsciiDoc. Pelican поддерживает несколько языков и позволяет импортировать контент из других сервисов, таких как WordPress. Он поддерживает такие функции, как подсветка синтаксиса кода, RSS-каналы и атом, интеграцию с социальными сетями, сторонние инструменты для комментариев и работает с Google Analytics. Темы в основном минималистичны, просты, понятны и интуитивно понятны.

7. Болт

Болт.png

Болт — это бесплатная легкая система управления контентом (CMS), которая использует Twig для создания шаблонов. Бэкэнд-интерфейс адаптивный и мобильный. Для установки вы будете использовать либо командную строку, либо FTP-клиент. Архитектура проста и относительно проста в освоении.

8. Поэт

Поэт.png

Поэт — генератор блогов на Node.js. Отличительной особенностью Poet является то, что он позволяет вам использовать любой язык разметки, который вам удобен, Markdown, Jade, что угодно. Он позволяет вам довольно просто настраивать маршруты для ваших сообщений и страниц в блоге.

9. Никола

НиколаНикола обеспечивает многоязычную поддержку.

Никола переводит файлы разметки в форматы Markdown, IPython (Jupyter) Notebooks, HTML, reStructuredText, Markdown и HTML. Это быстро, потому что он перестраивает только те страницы, которые необходимо перестроить, чтобы сэкономить процессорное время и пропускную способность загрузки.

Никола может помочь вам переключиться с различных других платформ для ведения блогов, таких как Blogger, WordPress, произвольная веб-страница, Tumblr, Goodreads, фиды и Twitpic. Его многоязычная поддержка охватывает 40 языков и дает вам возможность иметь ссылки между различными версиями сообщения. Тем предостаточно. Вы даже можете создать его, используя Theming Tutorial и Theming Reference Николы.

10. тото

тотоСайт сделан с toto.

Создан для хакеров, тото — это минималистская платформа для ведения блогов, полностью работающая на Git. Вы можете контролировать версию своего контента так же, как вы контролируете свой код. Статьи хранятся в файлах .txt, а создание шаблонов осуществляется через ERB. Его файл readme на GitHub определяет toto как «самую маленькую систему ведения блога в стране Оз!» Более того, его репозиторий описывает toto как «10-секундный блог-движок для хакеров».

11. Якорная CMS

Якорная CMSЯкорная CMS легкая.

Якорная CMS это легкая система управления контентом с исходным кодом, который составляет немногим более 200 КБ. Anchor поддерживает синтаксис Markdown и позволяет вести блоги, ориентированные на искусство, которые отображают определенные статьи в пользовательском вычурном стиле, отличном от родительского сайта. Блоги и статьи, ориентированные на искусство, были способом раздвинуть границы макетов и дизайна контента.

12. Послелист

Почтовый листPostleaf работает с динамическими изображениями.

Почтовый лист бесплатная платформа для ведения блогов с открытым исходным кодом, построенная на Node.js. Он предлагает полностью настраиваемую постцентрическую систему управления контентом, которая хорошо работает с блогами и полноценными веб-сайтами. Платформа использует динамические изображения подход, который позволяет изменять размер и корректировать размеры на лету. Postleaf поддерживает многопользовательские роли.

13. Вордпресс

WordPress.org оказывается, это тоже бесплатно и с открытым исходным кодом. Для запуска WordPress хост должен обеспечить поддержку PHP 7.2 или выше, MySQL 5.6 и выше или MariaDB 10.0 и выше и HTTPS.

14. Гэтсби

Гэтсби использует ваши статические источники данных и превращает их в динамические блоги и веб-сайты с помощью ReactJS. Gatsby повторно использует компоненты на сайте последовательно и быстро. Это заставляет блоги функционировать как одностраничное приложение. Примеры сайтов, созданных с помощью Gatsby, включают: РеактJS а также Невозможная еда.

15. Бранч

Бранч.pngБранч

Бранч определяется Netlify как независимый от языков программирования, фреймворка или библиотек. Он работает следующим образом: он компилирует сценарии, шаблоны и таблицы стилей, а затем анализирует их и заключает в модули Common.js или AMD перед объединением результата. Так что это больше похоже на Gulp, чем на фреймворк для ведения блогов, такой как Jekyll.


Почему вы должны пойти с открытым исходным кодом?

Используя платформу для ведения блога с открытым исходным кодом, вы можете внести свой вклад в проект и помочь в его развитии, работая над собственным планом ведения блога. Участие в проекте с открытым исходным кодом — это полезный опыт изучения и преподавания определенного предмета.

Вы улучшите свои существующие навыки и встретите людей, заинтересованных в подобных вещах. Помните, что вы можете использовать любые навыки, которые у вас есть, выполняя соответствующие задания. Это не обязательно должен быть код. Так что разветвляйтесь!


☕ Рассмотрим оставив мне чаевые или же купи мне кофеесли вам понравился этот пост.

Первоначально опубликовано на 01.Медиа

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *