Kezdőoldal » Számítástechnika » Weblapkészítés » Valaki letisztázná az MVC...

Valaki letisztázná az MVC használatát phpban?

Figyelt kérdés
Szóval az MVC pattern helyes használatára lennék kíváncsi, googlizás után ahány találat annyi féle megoldás, de mégis melyik a helyes használat? Például vegyünk egy egyszerű oldalt amin van egy fejléc content meg lábléc, illetve egy beviteli mező és egy gomb. A gombnyomásra lekérdezi sql adatbázisból pl. a beírt névhez tartozó adatokat. Erre mi lenne az MVC pattern helyes használata? Egyik oldal szerint amit olvastam: van egy model könyvtár osztályokkal, adatbázis kapcsolat létrehozása basic lekérdezés stb...a controllerben egy vizsgálat, hogy történt-e post/get request (itt már felmerül bennem a kérdés, hogy a konkrét lekérdezést itt érdemes megírni és átadni a modelben implementált lekérdező methodnak vagy a konkrét lekérdezéseket is egy külön model osztályban érdemes létrehozni). A view is érdekes kérdés számomra, hogy az maga az index.php és ebből történik a controller methodok hívása? Vagy érdemes a view részt is szeparálni az index.php-tól. Illetve az egyik oldal megoldása az volt, hogy a view konstuktora megkapta a controller és model példányt is, és amikor a controller szólt a modelnek, hogy hajtsd végre a lekérdezést, utána a view kiolvasta a model tömbjét a lekérdezéssel. Másik példa pedig a view szólt a controllernek és a controlleren keresztül kapta vissza a vew az adatokat. Nagyon hálás lennék ha valaki elmondaná a helyes használatát, esetleg a fenti példán keresztül bemutatná! Köszi!

2021. máj. 14. 17:56
1 2
 11/12 A kérdező kommentje:
Pontosítok egy kicsit: ha jól gondolom kellene, hogy legyen egy .php file (root vagy valami hasonló), ami az index.php szerepét tölti be. És az a root.php kapja meg az adott view-kat. Vagy nem jól gondolom?
2021. máj. 17. 08:40
 12/12 anonim ***** válasza:

Olyan nincs hogy "semmilyen request". A kliens kuld egy kerest(request) a szerver visszakule egy valaszt(response)

[link]

2021. máj. 18. 13:55
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!