Bartosz Kuzioła
2026-08-02 · PHP · web · projekt własny

Jak zbudowałem to portfolio w czystym PHP

Strona, którą właśnie czytasz, nie stoi na żadnym frameworku. Dane trzyma w plikach JSON, a całą treść da się zmienić z panelu administracyjnego. To była świadoma decyzja: chciałem rozumieć każdy plik, który wgrywam na serwer.

Co siedzi pod spodem

Dwie wersje językowe, tryb jasny i ciemny wybierany po stronie serwera, panel klienta z kodem dostępu, blog, formularz kontaktowy zamieniający wiadomość w zgłoszenie oraz czat podpięty pod model językowy.

Czego się nauczyłem

Że najwięcej czasu zjadają detale, o których nikt nie myśli na starcie: cache przeglądarki po wgraniu nowego arkusza stylów, polskie znaki tam, gdzie brakuje rozszerzenia, kopie zapasowe danych przed każdym wdrożeniem.

I że własny projekt jest najlepszym poligonem: nikt nie zgłosi błędu za Ciebie, więc uczysz się szukać go sam.

← Wszystkie wpisy Porozmawiajmy o Twoim projekcie →