Od tego wszystko się zaczęło ...
Potrzebne mi było coś co nie obciąża za bardzo bazy danych , nie ma 50 tabel , ma podstawową funkcjonalność , da się łatwo modyfikować i tak , aby warstwa prezentacji byłą oddzielona od warstwy kodu.
W sumie się udało.
To co napisałem i zaimplementowałem z powodzeniem w kilku projektach działa, i ma się dobrze.
Niemniej jest to ciągle wersja beta...
Jak to działa można się przekonać poruszając się po tym blogu.
Krótki opis tego CMS (swoją drogą wypadałoby to jakoś nazwać )
Back-end :
- Panel z logowaniem,możliwą obsługą uprawnień i większą ilością użytkowników
- Edytor BB code ( wszystkie wysiwyg można wrzucić do kosza gdy użytkownik przykleja dokumenty z worda )
- Podział na kategorie
- Kolejność wpisów zależna od daty wpisu
- Możliwość dołączania dowolnej ilości zdjęć do postu
- Możliwość dołączania dowolnej ilości plików do ściągnięcia do postu
- Zarządzanie "polecamy" - lub reklamami (jak kto woli)
Front-End :
- Oddzielenie warstwy kodu od warstwy aplikacji za pomocą prostego szablonowania
- Własne klasy do zarządzania szablonowaniem
- Własne klasy do zarządzenia połączenia z bazą danych ( umożliwiają bezbolesne przejście na pgsql , czy też też uruchomienie pdo)
- Lightbox do wyświetlania zdjęć
- Automatyczna zmiana rozdzielczości fotek