Kolekcja 600+ ciekawych linków z newslettera? Znajdziesz ją tutaj

Kulisy bloga: narzędzia których używam

Stworzone przez człowieka

10.11.2023 12:00 | 4 min czytania

Tagi: Narzędzia Tworzenie treści

Do działania mojego bloga przyczynia się wiele narzędzi. Za fakt, że czytasz ten artykuł, odpowiada głównie używany przeze mnie system CMS, ale korzystam też z wielu innych aplikacji, o których dziś opowiem.

Będzie to tekst krótszy niż zwykle, niemniej możliwe, że będzie on dla Ciebie inspiracją, aby usprawnić (lub stworzyć!) swojego bloga. Nie skupiam się tu na szczegółowych i szerokich opisach narzędzi, których używam (część z nich zrecenzuję dokładniej w kolejnych artykułach), dlatego jeśli któreś jest dla Ciebie niejasne, albo chcesz coś skonsultować, napisz do mnie — tymoteusz@​jozwiak.​top.


CMS

Podgląd systemu backupów oraz powiadomień od twórców aplikacji

Mój blog jest oparty na systemie Grav, którego używam z własnym motywem. Grav wyróżnia się tym, że działa w modelu flat-file — nie korzysta z bazy danych, a artykuły i dane przechowuje w plikach Markdown oraz YAML. O działaniu tego systemu i wtyczkach (pluginach), których używam, opowiem szerzej w jednym z kolejnych artykułów.

Jeśli to czytasz, znaczy że już przeniosłem stronę na WordPressa. O powodach, wadach i zaletach opowiem kiedy indziej.


Komentarze

Podgląd komentarzy na mojej stronie

Grav nie posiada wbudowanego systemu komentarzy, a gdy zakładałem bloga, nie istniała wtyczka, która spełniałaby moje oczekiwania. Nie chciałem poświęcać czasu na tworzenie własnego rozwiązania, więc skorzystałem z Cusdis w wersji self-hosted. Jest to bardzo proste rozwiązanie — użytkownik podaje swoje imię/nick i (opcjonalnie) e‑mail oraz oczywiście treść komentarza, a ja z poziomu panelu zatwierdzam bądź kasuję jego wpis. Mam też możliwość wysłania odpowiedzi jako administrator, a także ustawienia powiadomień (e‑mail i/lub webhook, np. na Telegramie).

Potem jednak przerzuciłem się na HashOver. Jest to znacznie bardziej konfigurowalne rozwiązanie. Aktualnie z racji zmiany CMSa korzystam z wbudowanych komentarzy w WordPress.

Podgląd komentarzy w panelu HashOver

Newsletter

Do kontaktu z subskrybentami używam aplikacji SendPortal, również w wersji self-hosted. Jej opis pojawi się najpewniej w osobnym artykule.


Statystyki

Wykres słupkowy ilości odwiedzających i najczęściej odwiedzane strony

Do analizowania ruchu na stronie używam narzędzia umami, także w wersji self-hosted. Oprócz standardowych statystyk obejmujących systemy operacyjne, przeglądarki, kraje czy strony odsyłające, znajdziemy także możliwość mierzenia sprecyzowanych przez nas eventów (wydarzeń), takich jak np. kliknięcie przycisku, wysłanie formularza itp.

Wykres z ilością eventów w zależności od dnia

Oczywiście zachowana jest prywatność odwiedzających — w bazie danych nie są przechowywane ich adresy IP (na ich podstawie wyznaczane są tylko kraje, z których łączą się użytkownicy), a jedynie identyfikator w formie zahashowanej (w uproszczeniu: jednostronie zaszyfrowanej, choć ogólnie słowo szyfrowanie jest tu nieodpowiednie) z użyciem wartości (soli), która jest cyklicznie zmieniana, aby uniemożliwić wydorębnienie w bazie danych wpisów, które dotyczą jednej osoby.


Planowanie postów

Podstawowym narzędziem, którego używam do dystrybucji treści na kilku platformach społecznościowych (w moim przypadku Mastodon, LinkedIn i Twitter) jest Buffer. Więcej narzędzi i przemyśleń w temacie automatyzowania dystrybucji treści opisałem w tym artykule.

Dodatkowe narzędzia

Do tworzenia treści i zarządzania blogiem przyczyniają się także inne narzędzia. Są nimi:

Podsumowanie

Być może ten artykuł zainspiruje Cię do usprawnienia bądź stworzenia własnego bloga. Skupiłem się tu tylko na aspektach technicznych, dlatego poniżej znajdziesz materiały, które z pewnością pomogą przy zakładaniu bloga.

Chcesz więcej takich treści? Zapisz się na newsletter!

Udostępnij:

Dodaj komentarz