![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 743 Pomógł: 0 Dołączył: 11.11.2003 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Tak się zastanawiam nad sensem stosowania Klas w php. Np. mam klasy: Users, News, Forum itp. I teraz na stronie głównej serwisu chcę wyswietlic aktywnych userow, newsy ostatnie i ostatnie topicki na forum. Muszę tworzyć 3 obiekty ... a jak wstawię wiecej rzeczy na storne glowną to jeszcze wiecej. Przy językach nawet takich jak ActionScript Flash'a ma to sens gdyz obiekt jest tworzony raz i dziala az do zamknięcia. W php natomiast kazdorazowe utworzenie 3 - 6 obiektów z 20 nie uzytymi wcale metodami takimi jak (dodaj posta czy usuń news'a) na stronie głównej daje nam stratę czasu generowania kodu. Więc czy w php w ogole to ma sens ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Cytat zastanawiam sie tylko jak rozwiazac problem, ktory opisal Kaziu z userem i forum... Zakladam ze forum to zamknieta aplikacja wiec po pierwsze w takich przypadkach tworzymy klasy macierzyste na dla danego typu obiektow. Majac obiekt uzytkownika jako obiekt ktory jest otoczka dla wpisu na bazie robimy klase np.
I tyle (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ew mozna by stworzyc klase pod nazwe usersCollection jednak jej specyfika dzialania juz z nazwy powinna byc inna tak wiec zostawmy to na inna dyskusje o OOP bo nie chce peszyc za bardzo (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 13:27 |