![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 24.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Znam już dość dobrze programowanie strukturalne. Postanowiłem iść naprzód i właśnie jestem po lekturze kilku kursów omawiających podstawy programowania obiektowego w PHP. Swego czasu napisałem strukturalnie mały CMS - artykuły podzielone na kategorie, możliwość komentowania, mała galeria. Teraz zastanawiam się jak zrobić to obiektowo. Jakie będę potrzebował klasy? Oddzielną dla kategorii, artykułów, komentarzy, do tego klasę galeria? Czy dobrze jest umieścić wszystkie klasy w pliku i potem includować? Jakie są dobre nawyki odnośnie tworzenia skryptów OOP? Przyznam, że wzorzec MVC jak na razie to dla mnie czarna magia, chciałbym zacząć od skryptów trochę "na piechotę" i powoli dojść do MVC. No chyba, że się nie da (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Pobierz sobie fw kohana jest i przeanalizuj kod zobaczysz jak się pisze w OOP i w jaki sposób realizowane jest MVC.
Najlepszą nauką OOP jest analiza kodu który jest napisany dobrze, a to właśnie jest taki kod. (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Najlepszą nauką OOP jest analiza kodu który jest napisany dobrze, a to właśnie jest taki kod. (IMG:style_emoticons/default/smile.gif) Kohany używam na co dzień, prywatnie i w pracy, wybrałem go jako swój główny framework, ale nie zgodzę się, że jego OOP jest dobrze napisane. Nie postawiłbym tego kodu jako wzór OOP. Zdecydowanie lepiej pod tym względem wypada Zend Framework (wręcz OOP do bólu) czy Symfony. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 17:22 |