![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 9.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję małej porady dot. klas w systemie newsowym. Będę pisał swój system newsów w OOP. Będzie się składał z kilku klas.
Czy taka organizacja klas będzie dobra? - jedna klasa odpowiadająca za logowanie/ wylogowywanie itd. - klasa obsługująca newsy, dodawanie itd. - klasa odpowiedzialna za komentarze - klasa do banowania - klasa odp. za użytkowników (dodawanie, edycja) - klasa wyświetlająca statystki (ile newsów dodanych itp) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
Myślę że tak. Dodam do tego że musisz myśleć obiektowo. W twoim przypadku na głównym miejscu jest news ;P ma tytuł treść komentarze itd.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
A moim zdaniem, nie.
Dlaczego obiektem nie robić użytkownika? Ja zdefiniowałbym klase users z metodami do rejestracji, logowania, wylogowania, edycji profilu. Następnie klasa - news, metody do: dodawania, edycji, usuwania, i mająca pole z tablicą komentarzy. I ostatnią klasą zrobiłbym - stats, dla statystyk. Programowanie obiektowe polega na definiowaniu obiektów takich jak np: samochód, okno, klasa (jako zbiór uczniów), kwadrat, użytkownik... a nie jako zbioru podobnych metod typu: zaloguj/wyloguj. -------------------- Moja gra - scraby.io
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 5 Dołączył: 13.09.2010 Ostrzeżenie: (40%) ![]() ![]() |
Czyli mvc trzeba rozpatrywać osobno dla każdego działu dla strony ? Np. mvc systemu newsów ?
Bo sercem aplikacji nie jest model, tylko kontroler, który z połączeniem z widokiem, czyli np. smarty tworzy model, tak? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Czyli mvc trzeba rozpatrywać osobno dla każdego działu dla strony ? A on chce używać mvc? ;] -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 5 Dołączył: 13.09.2010 Ostrzeżenie: (40%) ![]() ![]() |
Akurat szukałem czegoś o mvc, bliżej klasy dyspozytora, ale znalazłem tylko jedną klasę.
Temat z 2009 roku, autor pewnie zaginął w akcji ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:41 |