How It's Made - własny blog

0

Cześć,

od pewnego czasu zbieram się do stworzenia własnego bloga. Spędziłem kilka luźniejszych wieczorów na sklejaniu artykułów, bazujących na notatkach, które przez ostatnie parę lat nagromadziłem w szufladzie. Tematyką bloga, co mniej lub bardziej oczywiste, byłoby wszystko to, co osobiście uważam za użyteczne i/lub interesujące w codziennej pracy (DevOps / SysAdmin).

Pytanie do Was - jak napisać to dobrze? Z jakich technologii korzystacie na własnych blogach? Lub jakich użylibyście do stworzenia własnego bloga? Gotowce z WiX-a, Ghosta,..? A może cały core napisany samodzielnie? (Mam doświadczenie z technologiami webowymi, aczkolwiek daleko mi do eksperta).

Czy, i jeżeli tak to jaki, system CMS do takiego "przedsięwzięcia"? Gdzie warto hostować, a których miejsc lepiej unikać?
O czym pamiętać i dlaczego unikać WordPressa?

Pytań mnóstwo, liczę że wątek okaże się owocny nie tylko dla mnie.

1

Albo Hugo (lub inny statyczny generator) albo Wordpress. Szkoda czasu na własne uda jak nie chcesz tego np połączyć jakąś nauką. Pamiętać o tym, żeby był aktualny i żeby były backupy. Jak wszystkie moje projekty hostuje w Cyber_folks. Nasłuchałem się trochę złego o nazwa.pl home.pl (głównie o wsparciu jak coś nie działa)

0

Ja Blogger.com używam, chociaż to może trąci myszką w 2023 i dość toporne to jest (pewnie już Wordpress lepszy), no ale mogę wrzucić posta i nie martwić się o całą resztę ani o hosting. Plus można HTML/CSS własny mieć w postach czy w szablonie (nawet JS z tego co pamiętam). A na takim Medium tego nie zrobisz.

Lub jakich użylibyście do stworzenia własnego bloga? Gotowce z WiX-a, Ghosta,..? A może cały core napisany samodzielnie

Ale jakbym miał stworzyć od zera, to nie robiłbym tego całkiem od zera, ale sięgnąłbym po Next.js albo inny podobny framework do Reacta (żeby mieć routing i generację stron statycznych. No i możliwość tworzenia komponentów).

Same posty pisałbym w Markdown (chociaż nie wiem, czy da się to out of the box, ale tu opisują sposób z użyciem dodatkowej biblioteki: https://nextjs.org/learn/basics/dynamic-routes/render-markdown i tutaj piszą tutorial, jak napisać bloga w Next.js https://nextjs.org/learn/basics/data-fetching/blog-data ), może bym użył MDX, nie wiem.

Użyłbym też jakiejś biblioteki do podświetlania składni, żeby wrzucać snippety z kodem.

Napisałbym jakiś prosty i minimalistyczny CSS do tego i jakiś prosty responsywny layout.

Komentarze nie wiem, czy bym robił. Możliwe, żebym użył jakiegoś zewnętrznego serwisu (kiedyś Disqus był modny)

Hostowałbym to na Netlify. Ale do tego celu wrzuciłbym to w prywatne repo na Githubie i podpiąłbym pod nie Netlify, żeby robiło builda (wtedy git push by mi deployowało nową wersję bloga). Ustawiłbym też te różne DNSy zgodnie z instrukcją, żeby hostowało na mojej domenie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1