Ugrás a tartalomra
Oktatóvideók

Kocka 03

PHP és MySQL tanulása képernyővideókból: útmutató kezdőknek

Mit érdemes egy PHP és MySQL videós tananyagban látni a telepítéstől az első adatbázis-hátterű oldalig, és mi az, amit a videó mellé gyakorlásként kell odatenni.

Közzétéve:

Ceruzarajz: íróasztal nyitott laptoppal, mikrofonnal és fejhallgatóval

A statikus weblap mindig ugyanazt mutatja. Amint egy oldalnak emlékeznie kell valamire, például a hozzászólásokra, a regisztrált felhasználókra vagy egy webáruház termékeire, szerveroldali programra és adatbázisra van szükség. A PHP és a MySQL párosa azért lett a kezdők kedvence, mert ingyenes, szinte minden tárhelyszolgáltató támogatja, és egy otthoni gépen is pár perc alatt beüzemelhető.

Mit mutasson meg az első leckesor?

A helyi fejlesztői környezetet. Webszerver, PHP-értelmező és MySQL-szerver a saját gépen. Ezt a részt videón látni a legjobb, mert a telepítők kérdéseire adott válaszok, a portok és a jelszavak beállítása leírva könnyen összekeveredik.

A szerveroldali futás lényegét. A kezdők gyakori tévedése, hogy a PHP-kódot a böngésző futtatja. Egy jó lecke megmutatja, hogy a böngésző csak a kész HTML-t kapja meg, és ezt a forrás megtekintésével rögtön be is bizonyítja.

Az űrlapokat. Az első igazi sikerélmény az, amikor egy űrlapba beírt adat megjelenik a következő oldalon. Innen egyenes út vezet az adatbázisba íráshoz.

Az SQL négy alapműveletét. Lekérdezés, felvétel, módosítás, törlés. Ezekből épül fel szinte minden tartalomkezelő, fórum és hírlevélrendszer.

A biztonság nem haladó téma

Az adatbázisba írt adatokat mindig ellenőrizni és szűrni kell, a jelszavakat pedig soha nem szabad olvasható formában tárolni. Ezt már az első leckékben érdemes megtanítani, nem egy későbbi „haladó” részben. Aki rossz szokással kezd, azt később nehéz leszoktatni róla, és a hibás kód sokszor évekig fut éles oldalakon.

Mi kerüljön a videó mellé?

A képernyővideó jól mutatja a folyamatot, de a kódot a tanulónak magának kell begépelnie. Ezért minden lecke mellé kell a példakód letölthető formában, egy rövid összefoglaló a használt függvényekről és legalább egy gyakorlófeladat, amely kicsit eltér a videóban látott példától. Ha a feladat csak a látott kód másolása, a tanuló nem gyakorol, csak gépel.

A tárhelyre való feltöltést is érdemes bemutatni: a fájlok FTP-s feltöltését és az adatbázis átvitelét. A helyi gépen működő oldal és az interneten elérhető oldal közötti lépés sok kezdőnél itt akad el. A folytatásról, a regisztrációról és a beléptetésről külön írtunk.