Движок блога программиста

Какими движками вы пользуетесь для ведения блога или проще написать самостоятельно html/css/js?

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

для простых сметрных — вордпресс
для тру-хипстеров — Jekyll
для тру-функциональщиков — Hakyll
для тру-верстальщиков — Github Pages
для извращенцев — CppCMS
для любителей экзотики (т.е. тоже извращенцев xD) — vibe.d
...

Когда программист решает вести блог, то первое что он делает — начинает писать движек.

P. S. Я на Blogger завел свой блог.

Программист — это кто? Если веб, то несколько движков, чисто на попробовать. Если не веб, то выбирает не движок, а готовую платформу.
Блог это что? Если в портфель, то несколько движков. Если для раскрутки, то готовую платформу.
Правильно сформулированный вопрос содержит половину ответа.

Wordpress

GitHub Pages, Jekyll, стандартный домен .github.io

wp
зачем писать самостоятельно то что уже написано

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

смотря с какой целью блог придумываете, будет монетизация или нет, и если будет то какая. Нах(зачем) писать свой движек?, Разве только заказчик просит..., мой совет юзайте водпресс, там огромнейшее количество плагинов для SEO и все остального или если нравиться какой-то конкретный сайт установите на браузер расширенеия Wappalyzer и смотрите технологию на которой он создан. ПыСы использование сервисов предоставляющих бесплатные домены второго и ниже уровня и хостинг — это путь в никуда, тем более домен стоит от 300 грн, а хостинг 1.5-2$ доллара в день причем они выдерживают нагрузку в 3-4 тыс. человек в сутки.

1) безкоштовний домен .tk .ga .ml або ж дешевий (близько 20 грн на рік) .pp.ua
2) vps за 1-2$ на міс
3) apache2 + php
4) Nibbleblog

Демка: demo.nibbleblog.com

Адмінка
username: admin
password: demo
demo.nibbleblog.com/admin.php

або ж дешевий (близько 20 грн на рік) .pp.ua

Это как? Он же бесплатный

Ну мій хостер бере 20 грн за рік, для мене це все одно що безкоштовно. Якщо є бажання заповнювати форму, то можна безкоштовно.

Какой-то жадный хостер

Hugo + Netlify

Тем что умеет рендерить код с подсветкой например? И скажем с gist.github.com сниппеты вставлять красиво. И админкой в которой это (посты с кодом) удобно редактировать.

Все это умеет wordpress с плагинами например.

Верю. Но Jekyll удобнее (для меня) по множеству характеристик :)

WordPress.com, самому поставить WP с WordPress.org, dev.to и medium.

гугл предоставляет бесплатные блоги, если же народу у вас будет больше 100 в день, можно задуматься над wordpress, а вот он уже потянет достаточно большие объемы, и когда уже «надо будет» тогда можно нанять прогера (или самому сделать, но зачем, если ведешь блог?) и запилить блог на чем нибудь посерьезнее. В реальности же такие блоги почти не встречаються — никто так сильно их не читает.

Раз питаєте, мабуть вам не підходить щось типу Wordpress на орендованому хості й домені, так? Можна ще спробувати GitHub Pages (це якщо вас влаштовує сайт без взаємодії зі своїм бекендом, хоча із зовнішнім бекендом, зрозуміло що, можна взаємодіяти).

Якщо коротко, для цього треба:
1. створити пустий репозиторій на github.com
2. потім, краще створити директорію docs, звідки веб-сервер буде роздавати контент, але для цього можна використовувати й увесь репозиторій. Директорія docs частіше є більш кращим варіантом, бо для генерації у неї готового сайта, можете використовувати якісь фреймворки, що теж будуть знаходитись у цьому репозиторії.
3. Заходите у settings репозиторію, шукаєте розділ GitHub Pages та активуєте роздачу свого сайта через веб-сервер github.

Десь через 5 хвилин після цього, у вас буде готовий сайт на [your-name].github.io/[your-project-name]/.

Подписаться на комментарии