CakePHP a nullázó
Ez a lecke kezdődik egy sor fordított, milyen könnyű vele dolgozni, és épít alkalmazások CakePHP munkakörnyezet. Oktató vállalnak az alap ismerete PHP és objektumorientált programozás. Bár kezdettől fogva az előadások nagyon hasznos lesz.
CakePHP - a munkakörnyezet a PHP, amely a fejlesztők egy bővíthető architektúra kialakítása, támogatása és kiterjesztése a webes alkalmazás.
Az alapja a CakePHP megállapított MVC programozási minták (Model-View-Controller: Model-View-Controller) és ORM (Object kapcsolat Mapping: egy objektum-relációs mapping) együtt a paradigma a konfiguráció, amely jelentősen csökkenti a fejlesztési költség és az összeget az írott kód, miközben a hatékonyság alkalmazást.
A fejlesztők részesülhetnek összegének csökkentése kód ismételni. Így tudnak összpontosítani az igazán fontos szempontok az alkalmazás.
Paradigm konfiguráció egy megállapodást a tervező szoftver, amely segítségével a fejlesztők egy sor kész megoldások megvalósítása egyszerűség elvesztése nélkül a szükséges rugalmasságot. Egyszerűen fogalmazva, a fejlesztő elegendő adja vonatkozásainak, amelyek túlmutatnak a megállapodást. Például, ha a modell egy eladó osztályban. a megfelelő táblázatot az alapértelmezett adatbázist is nevezik eladó.
Kézhezvételét követően az információ egy sor órák az összes fenti válik világossá vázlatot a megértést.
A fenti ábrán a szerkezet a munkaközeg könyvtárban. A három fő könyvtárban a következő feladatokat:
app könyvtárat, ahol a fájlok találhatók az alkalmazás könyvtárban torta, amely tartalmazza az alapvető működési környezet gyártók könyvtár, amelyben helyezni a PHP harmadik fél könyvtárak, amelyek szükségesek az alkalmazás.
Általában a telepítés befejeződött. Ha megnyitja a böngészőt könyvtár az alkalmazás, akkor láthatjuk, hogy a CakePHP működik, de van néhány figyelmeztetés.
Meg kell szüntetni a figyelmeztetést.
/app/config/core.php nyissa meg a fájlt, és megtalálja a sort:
A probléma megoldásához az első két figyelmeztetést, meg kell változtatni az értékeket és Security.salt Security.cipherSeed növelése érdekében a biztonsági szintet az alkalmazás. Felvehet egy vagy két számjeggyel értékének vagy változtassa meg teljesen. Cseréje után az értékeket, és mentse a fájlt frissítés CakePHP oldalon.
A harmadik figyelmeztetés lehet hiánya okozza a jogok, hogy írjon a / app / tmp (a fenti ábrán a kapott engedélyt, hogy írjon a sorrendben). A helyzet orvoslása érdekében szükséges módosítani a jogosultságokat a könyvtárat 755 vagy ennél nagyobb.
Negyedik figyelmeztetés azt jelzi, hogy szükség van, hogy nevezze át a fájlt /app/config/database.php.default /app/config/database.php. Változtassa meg a nevét és a frissítés CakePHP oldalon. És megkapjuk az üzenetet, hogy nincs kapcsolat az adatbázissal.
Létre kell hozni egy adatbázist a szerveren az alkalmazás számára. /app/config/database.php akkor nyissa meg a fájlt, és módosítsa a paramétereket a kapcsolatot (az egy tömbben „default”), a beállításoknak megfelelően. Frissítés oldalt.
Kiváló dolgozó CakePHP szerda sikeresen telepítette, és készen áll a további munkához.
A következő leckében fogunk foglalkozni egy sor alapvető elvek és CakePHP megállapodásokat.
Által nyújtott információk útján két csatorna (látás és hallás) a képzés hatékonyságának sokkal jobb tanulás könyvekből. A házi feladatok és online tesztek lehetővé teszi, hogy folyamatosan úgy gondolja, a célnyelven, és azonnal ellenőrizze tudását!
Ha azt szeretnénk, hosszú ideig, hogy tanulmányozzák, hogyan lehet HTML-t, akkor engem, mert van jó hír!
Ha már megtanulta a HTML és tovább szeretne lépni, a következő lépés az lesz, hogy tanulmányozza a CSS technológiával.
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!