Jak powstaje ta strona
Krótki opis technicznego zaplecza: statyczne strony renderowane po stronie serwera i treść trzymana w plikach.
Wpis przykładowy. Opisuje ogólne podejście techniczne, bez szczegółów, które mogłyby być nieaktualne.
Treść w plikach, nie w bazie
Każdy wpis to pojedynczy plik tekstowy z nagłówkiem zawierającym tytuł, datę, kategorię i tagi. Reszta pliku to zwykła treść. Dzięki temu historię zmian widać w repozytorium, a przenoszenie treści między środowiskami sprowadza się do kopiowania plików.
Renderowanie po stronie serwera
Strony są składane przy każdym żądaniu. To rozwiązanie pośrednie między w pełni statyczną witryną a klasycznym CMS-em: nie trzeba nic przebudowywać po zmianie treści, a jednocześnie nie ma tu bazy danych do utrzymania.
Konsekwencje
- Zmiana treści wymaga wdrożenia nowej wersji plików.
- Nie ma panelu administracyjnego.
- Wyszukiwanie działa w obrębie treści dostępnych w kodzie.
Ten układ sprawdza się przy publikacjach, które przechodzą przez repozytorium, a nie przez formularz w przeglądarce.