W ramach ćwiczeń zrobiłem taki bardzo prosty cms, właściwie nie wiem czy można to cmsem nazwać, ale w przyszłości będzie można zarządzać przez panel admnistratora. Wszystko opiera się na 4 plikach php i bazie danych sqlite oraz style.css gdzie można dostosowywać wszystko do swoich potrzeb. Nie wygląda to elegancko jeszcze, ale skupiam się na php. Kod się powtarza, wiem, ale to będę powoli dodawał do functions.php, żeby zrobić porządek. W php bawię się dopiero kilka dni, więc nie zdziwi mnie, że coś jest źle napisane, ale to tylko ćwiczenia.
W załączniku wszystkie pliki.
Najważniejsze zalety:
- brak potrzeby logowania, rejestracji
- konfiguracja w jednym pliku
- szybkie działanie, dzięki małej ilości kodu
- otwarty kod
- możliwość wyłączenia pokazywania tagów
- łatwe dostosowanie wyglądu
- kod html i css w edycji bazy
Do dodania:
- Konto admina, logowanie, edycja, dodawanie wpisów z panelu
- eksport funkcji powtarzających się do functions.php
- pokazywanie wpisów z wybranym tagiem
Proszę o ocenę, rady, uwagi, krytykę.