![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam kilka pytań dotyczących programowania obiektowego w php. Staram się napisać stronkę za pomocą oo ale niestety moja przygoda z oo się dopiero zaczyna więc nie wiem jak powinny wyglądać poszczególne class'y. Mój serwis ma logowanie, dodawanie artykułów, edytowanie artykułów, rejestrację, kontroler sesji, odzyskaj hasło, zmiana danych w profilu. Na razie tyle, nie wiem jak połączyć owe funkcje w class'y tz czy dodawanie i usuwanie/zmiana artykułów ma być jedną klasą... Moim zdaniem powinno wglądać to tak (każda linia to jedna class'a): -class'a która składa wszystko do kupy -logowanie, kontrola sesji -rejestracja -odzyskiwanie hasła -zmiana danych w profilu -dodawanie, edytowanie, usuwanie artykułów Proszę o poprawienie mojego pomysłu bo chyba lekko przesadziłem z dzieleniem tego na elementy?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%) ![]() ![]() |
Tz dodał bym jeszcze do tych klas klasę formularz która by wszystkie formularze na stronie tworzyła, po za tym klasa która składa wszystko w całość wyciąga np z bazy danych zmienne konfiguracyjne itd...
1. Co powiecie na: -klasa_conf (tworząca zmienne konfiguracyjne typu obecny styl title itd) -kontroler_mysql (pobiera przy tworzeniu hasło, login itd, ma funkcje typu <pyt 2>) -logowanie (sprawdzanie poprawności wprowadzanych danych odpytywanie [kontrolera mysql]) -kontrola_sesji (sprawdza czy wszystkie dane się zgadzają tz np ip z tym z logowania dodatkowo wpisuje czas ostatniej wizyty/podjęcia jakiejś czynności) -rejestracja (sprawdzanie poprawności wprowadzanych danych przesłanie ich do [kontrolera mysql]) -odzyskiwanie_hasła (wysyła maile sprawdza dane) -profil (zmiana danych w profilu i wyświetlenie ich) -artykuły (wyświetlanie, dodawanie, edytowanie, usuwanie artykułów) -formularz (tworzy formularze) 2. Jak powinien wyglądać kontroler prosił bym o jakiś ubogi przykład lub link do niego, podczas moich poszukiwań znajduję albo same połączenia lub gotowe mocno rozbudowane kontrolery lub jakiś mały opis jak miała by wyglądać jego funkcja?? @sticker Możesz dać link do jakiegoś sprawdzonego artykułu?? Niby czytam książkę ale to dopiero początki mojej zabawy z klasami więc każda rada się przyda a na pewno jakiś dobry artykuł... Ten post edytował ShadowD 6.08.2008, 15:06:52 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 18:36 |