Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Początki CMS co? gdzie? i jak?, kontroler, akcja - jakie klasy ?
Klaky
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.06.2005

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


W jednym z tematów chmolu napisał:

Chcesz pisać CMS, więc twoją pracę nad nim możesz zacząć np.
od strony wyświetlającej newsy. Więc, potrzebował będziesz:

-prostego kontrolera,
-prostego sterownika bazy danych (tylko z niezbędnymi funkcjami) oraz
-jednej akcji, która zajmie się wszystkimi działaniami.

Czy mógby ktoś podać przykład jakie klasy z jaką funkcjonalnością powinien zawierać każdy z tych trzech elementów.

Proszę o jakieś przykłady i pomocne linki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Klaky
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.06.2005

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


Tak
MVC czyli:
-Model
-Widok
-Sterownik
Model czyli część aplikacji operująca na obiektach wykożystująca np bazę danych
Czyli model powinen zawierać między innymi klasę:
  1. <?php
  2.  
  3. class uzytkownik{
  4.  var $login;
  5.  var $pass;
  6.  function loguj($login,$pass){
  7. ...
  8. }
  9.  
  10. function dodaj_uzytkownika($login,$pass){
  11.  ...
  12. }
  13.  
  14. function usun_uzytkownika($login){
  15.  ...
  16.  }
  17.  
  18. function wyloguj_uzytkownika($login){
  19. ...
  20.  }
  21. }
  22.  
  23. ?>


A co ze sterownikiem, kontrolerem?
Jakie klasy mogą czy powinny być w nim zawarte?
Co powinny te klasy robić?
Jak te klasy mogą współpracować np z klasą użytkownik?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 20:46