![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
witam, chce wreszcie sprobowac cos obiektowo pisac w PHP, czyli tak jak nalezy, ale mam kilka pytan na poczatek, zeby poprawnie zaczac. Przeczytalem pare jakichs kursow o programowaniu obiektowym, ale chyba najlepiej sie uczyc na praktyce, bo szczerze mowiac wiele nie zrozumialem.
Pierwszy to niech bedzie jakis blog, na poczatek tylko proste dodawanie newsow i ich wyswietlanie. wiec robie to tak: index.php gdzie tylko wywoluje $test = new Blog(); echo $test->wyswielt(); blog.class.php gdzie jest funkcja wyswietl() a polaczenie z baza mam robic w osobnej klasie? a co z kontrolorerem? jak ja to mam rozpisac? powinien byc plik kontroler.class.php i tam np: public function executeIndex() ? i tutaj pobieram wszystkie newsy? tylko jak to potem wykorzystac na stronie? pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 31 Dołączył: 26.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Na Twoim miejscu zacząłbym od jakiegoś frameworka. Teoria na temat OOP to jedno, praktyka to drugie - praktyka czyni mistrza. Rozważyłbym Codeigniter (duża społeczność i dobra dokumentacja, sporo tutoriali), Kohany (dobre wsparcie społeczności i dość dobre API, kilka niezłych tutoriali) lub nawet Zenda (nie znam za dobrze, bo przerobiłem tylko jeden kurs, ale wyglądał obiecująco). Monolity typu Symfony zostawiłbym ew. na później - moim zdaniem jest duża szansa, że zniechęcą początkującego programistę (mnie zniechęcił na jakiś czas (IMG:style_emoticons/default/smile.gif) .
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 04:36 |