Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Początki w OOP
Bent
post
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 winksmiley.jpg
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
skowron-line
post
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. smile.gif


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(skowron-line @ 22.02.2010, 20:27:50 ) *
Najlepszą nauką OOP jest analiza kodu który jest napisany dobrze, a to właśnie jest taki kod. 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.
Go to the top of the page
+Quote Post
lukasz.adamczews...
post
Post #4





Grupa: Zarejestrowani
Postów: 10
Pomógł: 2
Dołączył: 23.02.2010

Ostrzeżenie: (0%)
-----


jeśli znasz dobrze angielski to bardziej polecam symfony. dokumentacja do tego projektu stoi na bardzo wysokim poziomie. zostają jeszcze książki:
PHP Architect Guide to PHP_Design Patterns
Zandstra - PHP Objects Patterns and Practice

Te 2 pozycje stoją na wysokim poziomie i dają solidną wiedzę z programowania zorientowanego obiektowo
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 12:28