Mimvic egy kis php keret, amely mvc-t használ

Mi MiMViC?

A MiMViC egy moduláris és könnyű PHP 5.3 + munkakörnyezet, amely lehetővé teszi megbízható dinamikus webhelyek létrehozását. A legfontosabb eleme a PHP alapú összetett webhely alapja.

Ebben a leckében egy kis példát mutatunk be a MiMViC - minichat segítségével.

Mit kell dolgozni?

Annak érdekében, hogy megpróbáljunk együttműködni a PHP könyvtárral:

  • PHP 5.3 PDO támogatással a kiszolgálón
  • A MiMViC környezetében. (Itt letölthető)
  • PHP és MySQL ismerete

Építsünk minichat-t!

A mintákhoz kiválasztott kiszolgáló gyökérmappájában létre kell hoznia egy shoutbox nevű könyvtárat. Ebben a dokumentumban ki kell húznia az uvic.php fájlt az archívumból a MiMViC munkakörnyezetével. Ezután létre kell hoznia az index.php fájlt a shoutbox mappában. amely tartalmazza a MiMViC alapelemeit.

Másolja a következő kódot az index.php fájlba.

A szkript első sorai megadják a hibakezelés szintjét a PHP-nek. Ezután hozzáadódik az uvic.php fájl.

Most egyszerű lépéseket fogunk tenni annak érdekében, hogy minden működjön. Adja hozzá a következő kódot, mielőtt meghívná az mvc \ start () fájlt az index.php fájlba.

Most csatlakozz az adatbázishoz, és komolyabb példát mutasson be. Távolítsa el a fenti tesztelt funkciókat és hagyja indexfájlunkat a következő formában:

A conf.php fájl tartalmazza az adatbázis csatlakoztatásának kódját, és a shout_actions.php fájl a funkcionális kódja (az MVC modell vezérlője).

Minichata esetében szükségünk van egy adatbázisra, hívjuk a shoutbox-nak. Az új adatbázisban hozzon létre egy táblát, amelyhez a következő SQL lekérdezést használhatja:

Miután létrehozta az asztalon lévő adatbázist, a shoutbox mappába léphet, és létrehozhat egy conf.php fájlt. amelyben a következő kód kerül:

Itt ismét beillesztjük az uvic.php fájlt, és importáljuk a névteret. Ezután létrehozunk egy OEM-kapcsolatot az adatbázisba (a felhasználónevet és a [jelszót] a megfelelő hozzáférési jogosultságokkal kell ellátni). Érdekes a kapcsolat tárolása a MiMViC áruházban. Így később visszamegyünk ehhez az értékhez, ha az mvc \ retrieve ('db') függvényt bárhol a kódban hívjuk. Ez azt jelenti, hogy a globális változó meghatározása helyett MiMViC-t használunk a kívánt értékekhez.

Most hozd létre a shouts_action.php fájlt. amely tartalmazza a mini chat minden műveletét. Regisztráljon egy műveletkezelőt, amely az első 10 példányt adja ki:

Most már létre kell hoznia a minichoot hozzáadásával kapcsolatos funkciókat. Ehhez a következő kódot kell hozzáadnia a shout_actions.php fájlhoz.

A fenti funkció a POST módszerrel menti a replikát. Minden nagyon egyszerű és érthető.

Most hozzáadjuk a replika törlésének funkcionalitását. Az adatátvitel URL-paramétereit használjuk. Itt van a funkciókód:

: Az URI azonosítója a MiMViC-re utal, hogy a paramétert ebben a URI szegmensben kell kiválasztani, és ezt a paramétert át kell adni a hozzá tartozó tömb "id" indexe alatt. Ezután beépül az SQL kifejezésbe, amelyet a végrehajtásra küldünk. Ha a művelet sikeresen befejeződött, az oldal át lesz irányítva a főoldalra.

Most kell hozzáadnia a következő kódot, hogy kiadja a replika minichoot hozzáadásának formáját. A kód hozzáadódik a file view-shouts.php fájlhoz.

Add hozzá egy linket a replikának eltávolításához a $ üdvözlő változó feldolgozási ciklusában:

Egyszerű minichatunk készen áll. A MiMViC archívumában több példát talál a könyvtár használatára.

Mimvic egy kis php keret, amely mvc-t használ

Az információk azonnali megszerzésére két csatorna (látás és hallás) révén a tanítás hatékonysága sokkal nagyobb, mint a könyvek tanulása. És a házi feladatok és az online tesztek lehetővé teszik, hogy folyamatosan gondolkodj a tanult nyelvben, és azonnal ellenőrizd a tudását!

Mimvic egy kis php keret, amely mvc-t használ

Mimvic egy kis php keret, amely mvc-t használ

Ha sokáig szeretné megtanulni a HTML-t, akkor remek hírekkel szolgálok neked!

Mimvic egy kis php keret, amely mvc-t használ

Ha már megtanulta a HTML-t, és tovább akar lépni, a következő lépés a CSS-technológia megtanulása.

Mimvic egy kis php keret, amely mvc-t használ

Ha azt szeretnénk, hogy megértsék a fogalmak domain és tárhely, megtanulják, hogyan kell létrehozni egy adatbázist, feltölteni a fájlokat a honlapon keresztül FTP szerver, hozzon létre aldomain konfigurálja a postaládákat a helyszínen, és ellenőrzi a részvétel, a tanfolyam kifejezetten az Ön számára!

Kapcsolódó cikkek