![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 6 Dołączył: 8.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam zamierzam w celach nauki PDO oraz AJAX'a napisać mini CMS'a. Od jakiegoś czasu zastanawiam się jak powinienem to poprawnie obiektowo wykonać. Nie chcę narazie korzystać z frameworka. Zastanawiam się jak rozłożyć strukturę plików i katalogów. Do tej pory robiłem to tak: plik panel.php i do niego include np dodajnewsa.php, edytujnewsa.php...
Teraz wpadłem na pomysł napisania tego wszystkiego w jednej klasie a mianowicie mam plik panel.php i ktoś wchodzi w panel.php?action=addnews a ja w tym momencie wywołuję funkcję z klasy o nazwie addnews z odpowiednimi parametrami id itp. W tej funkcji wyświetlam formularz a potem zapisuje do bazy. Cała funkcja jest oczywiście wywoływana w odpowiednim divie w pliki panel.php Do tego skrypty do ajaxa w odpowiedniej klasie i na tej zasadzie zamierzałem oprzeć swój skrypt. Osobiście wydaje mi się, że takie podejście mija się trochę z celem programowania obiektowego. Jak więc powinna wyglądać prawidłowo zasada działania takiego skryptu? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 05:26 |