Hirdetés
- Gurulunk, WAZE?!
- gban: Ingyen kellene, de tegnapra
- mefistofeles: Az elhízás nem akaratgyengeség!
- Geri Bátyó: Agglegénykonyha 14 – Kések, késélezés
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- Luck Dragon: Asszociációs játék. :)
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Intelligencs: Karrierváltás - Első rész
Új hozzászólás Aktív témák
-
fordfairlane
veterán
Értem. Az MVC-t szerintem nehéz megtanulni könyvből, és szerintem túlmisztifikált a dolog a legtöbb leírásban. Többre mész azzal, ha egy meglevő framework-öt kezdesz el próbálni használni, rengeteg ötletet lehet begyűjteni az ilyenből viszonylag rövid idő alatt, és sokkal gyakorlatorientáltabb megközelítés, mint ami a legtöbb könyvben példakód szinten megtalálható. És ha már látod, hogyan megy ez a gyakorlatban a dolog, utána már az elv egyszerű.
Az elv lényege, hogy a kódot nagyjából három részre bontod. Egyszer van egy logikai egység, vagyis fájl, osztály, akármi, amelyik kezelni az adatokat, azok perzisztenciáját (adatbázis), validálás, stb, ez a modell. Egyszer van egy megjelenítési kódblokk, ez a nézet, vagyis view, és van egy harmadik, a vezérlő, vagy kontroller, amelyik a vezérlési szerkezetet implementálja, a nézetet és a modellt összekapcsolja.
Szerintem első körben érdemes úgy felépíteni a programot, ha nem framework-öt használsz, hogy csinálsz egy olyan fájlt, amelyik az összes adatbázis műveletet tartalmazza. Aztán csinálsz egy másikat, amiben, és csakis kizárólag ebben van a html, illetve a html-be beágyazás rész, valamint egy harmadik fájl az, amelyik a kettőt összerakja. A nézetben nem lehet adatbázisművelet. A modellben nem lehet html, vagy html formázásra utaló művelet. A kontrollerben egyik sem.
Új hozzászólás Aktív témák
- Google Pixel topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Samsung kuponkunyeráló
- Az eddigi legolcsóbb, 3D V-Cache-t használó CPU-ját hozta forgalomba az AMD
- Telekom mobilszolgáltatások
- Debrecen és környéke adok-veszek-beszélgetek
- Apple asztali gépek
- Fejhallgatós találkozó
- Gyorsjavítást kapott a visszavont, majd újra kiadott GeForce driver
- Horgász topik
- További aktív témák...
- MacSzerez.com - iPhone 15 Pro / 128GB / Fehér Titán / Kártyafüggetlen / Garancia!
- Samsung Odyssey G9 LC49G95TSSRXEN - 5120 x 1440 - 240Hz
- MacSzerez.com - iPhone 15 Pro / 256GB / Fekete Titán / Kártyafüggetlen / Garancia!
- MacSzerez.com - iPhone 14 Plus / 256GB / Sárga szín / Új készülék! / E-sim modell / Garancia!
- Spectre x360-15 15.6" 4K OLED érintők i7-10750H GTX 1650Ti 16GB 500GB NVMe ujjolv IR kam gar
- OnePlus Nord 2T 128GB, Kártyafüggetlen, 1 Év Garanciával
- Azonnali készpénzes nVidia RTX 5000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- HIBÁTLAN iPhone 14 Pro 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS3235
- Samsung Galaxy S22 8/128GB - Kártyafüggetlen, Fekete - 1 Év Garanciával
- BESZÁMÍTÁS! Asus Z170 Deluxe Z170 chipset alaplap garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
