Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Pisanie klas w OOP
mentoos
post 20.09.2009, 18:57:01
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 5.09.2009

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


Chciałbym dowiedzieć się jednej rzeczy. Kiedy warto pisać klasy w OOP ?. Czy jest sens tworzyć pojedyncze klasy np. do logowania czy obsługi użytkowników, systemu newsów, komentarzy itp. Czy powinno pisać się klasy do innych rzeczy?

Jeszcze jedno. Dotychczas pisząc w PHP robiłem raczej małe rzeczy typu logowania, systemy newsów. Chciałbym teraz wsiąść się za dużo większą aplikację. Czy w celu ćwiczenia PHP, ale nie tylko bo chciałbym tą rzecz wykorzystywać dobrym pomysłem na pierwszą dużą aplikację jest napisanie CMS? Czy raczej wybrać coś innego?

Ten post edytował mentoos 20.09.2009, 18:59:54
Go to the top of the page
+Quote Post
Fifi209
post 20.09.2009, 19:29:17
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Przecież pisanie klas to pisanie obiektowe (?)

Jak zaczynasz to nie warto pisać czegoś takiego jak CMS, lepiej poczytać o wzorcach typu: MVC, factory, singleton etc. żebyś wiedział co i kiedy użyć.
Ponadto warto zapoznać się z magicznymi funkcjami php5.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Asmox
post 20.09.2009, 19:44:23
Post #3





Grupa: Zarejestrowani
Postów: 359
Pomógł: 12
Dołączył: 16.01.2009

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


Myślę, że powinieneś poczytać coś o obiektowym PHP. Jakie są jego zalety i kiedy warto wykorzystywać coś takiego jak podejście obiektowe.
Klasy bardzo pomagają, kiedy masz czegoś, że tak powiem, dużo i musisz tym jakoś zarządzać. Niekoniecznie musisz tworzyć klasę do logowania, ale bardzo popularną klasę użytkownika. Taka klasa miała by np. metodę (czyli funkcję dostępną dla tejże klasy; jeśli już to wiesz to OK) autoryzacji - po wysłaniu danych php tworzyłoby nowego użytkownika i starałoby się go uwierzytelnić.
Jak dopiero zaczynasz z klasami, to olej na razie te wzorce, bo one wszystkie są w OOP.


--------------------
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 Wersja Lo-Fi Aktualny czas: 23.06.2025 - 05:25