![]() |
![]() |
![]()
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%) ![]() ![]() |
Nie napisałem nigdy, że Frameworki to gotowce a jedynie:
Cytat Jeśli potrzebna była by mi stronka użył bym jakiegoś "Gotowca" jednak ja się uczę i "gotowce" mi nie potrzebne. Poza tym jak nikt nie będzie się uczył php to kto będzie pisał nowe cms'y?? A z moją wiedzą to raczej nikt ode mnie ic nie kupi chyba że za 20 zł... ;p Poza tym postarajmy się wrócić do tematu nie jest to miejsce na dyskusję... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pytania:
1. Coś takiego może być?? 2. Czym wyświetlać artykuły dane z profilu?? Ten post edytował ShadowD 6.08.2008, 22:08:39 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 1 Dołączył: 2.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Widzisz, problem polega na tym, że nie rozumiesz co to są frameworki dlatego usilnie próbujesz zbudować pewien szkielet który nie ma sensu. Jeśli zależy ci tylko na OOP to jak ponazywasz sobie klasy nie ma żadnego znaczenia. Nie ma też znaczenia jak sobie je rozmieścisz dlatego, że nie wspierając się żadnym wzorcem projektowym czy frameworkiem nikt inny i tak nie zrozumie co chciałeś napisać i o co w ogóle chodzi w twoim projekcie dlatego nie ma odpowiedzi na Twoje pytanie. Jak sobie rozplanujesz tak będzie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 14:08 |