Zabieram się za pisanie prostego bloga w php: dodawanie, usuwane, edycja i przeglądanie artykułów ewentualnie komentowanie i zastanawiam się jak to w miarę przejrzyście skomponować. Czytałem trochę o wzorcu MVC, ale dosyć pobieżnie i nie wydaje mi się żebym już teraz zastosować miał się do jego założeń.
Jak rozwiązać tę strukturę?:
-chyba warto napisać sobie klasę, która obsłuży działanie z bazą danych: łączenie, uprości pisanie zapytań, będzie zawierać funkcje, które zwrócą otrzymane przez zapytanie rekordy jako tablice itd.
-Post/Artykuł też będzie reprezentowany przez pewną klasę, będzie można go: add(), edit() i delete(), wszystkie te operacje bd wymagały współpracy z bazą danych
-Dla uproszczenia artykuł będzie można dodać, edytować, usunąć tylko z panelu admina do którego trzeba się zalogować, czyli dojdzie jeszcze obsługa logowania, konto dodam sztucznie do bazy danych(jeżeli w bazie jest tylko admin, tak jak na takim blogu, to należy dane przechowywać i tak w postaci zahashowanej?)
Przywykłem do pisania "od ręki", a w dodatku dopiero zbieram doświadczenie w php, dlatego proszę o jakieś wskoazówki.