Hogyan Hozzunk Létre Motort

Tartalomjegyzék:

Hogyan Hozzunk Létre Motort
Hogyan Hozzunk Létre Motort
Anonim

Komoly projektek létrehozásakor az optimális megoldás ilyen esetekben a saját motor létrehozása speciális igényekhez. Ha egyszer időt szakít rá, akkor létrehozhat határozottan megépített projektek rácsait, anélkül, hogy megterhelné azokat a felesleges modulokkal és mindenütt jelenlévő motorok funkcióival, például a Joomla vagy a Wordpress. Természetesen könnyebb megrendelni a motor fejlesztését a szakemberektől, de csak úgy, hogy saját maga hoz létre CMS-t, átlátja webhelyeit és azonnal megoldja a felmerülő problémákat.

Hogyan hozzunk létre motort
Hogyan hozzunk létre motort

Szükséges

Számítógép, internet-hozzáférés, tiszta felépítésű, létrehozott webhely, az objektum-orientált programozás ismerete, PHP, CSS, Javascript

Utasítás

1. lépés

Elrendezze webhelye összes oldalát. Nem kell tervdokumentumot rajzolni, erre később kerül sor. De meg kell rajzolni a megjelenés világos struktúráját: a menü helye, logó, fejléc, az oszlopok száma stb. Ezt követően mindent meg lehet változtatni, de a motor hibakereséséhez továbbra is elemi megjelenésre van szükség.

Hogyan hozzunk létre motort
Hogyan hozzunk létre motort

2. lépés

Hozzon létre minden szükséges táblázatot az adatbázishoz. Például egy táblázat cikkekkel, szakaszokkal stb. Nem ijesztő, ha elfelejt valamit, de a táblázatokat a lehető leghatékonyabban kell elkészíteni, hogy a motor belső szerkezete egyértelműen körvonalazódjon. Ezután hozzon létre egy osztálykészletet, amelyek mindegyike felelős lesz egy adott részért (egy osztály a felhasználók kezeléséhez, egy osztály az adatbázisokkal való munkához stb.). Ne feledje, hogy az egyik osztálynak nem szabad másra jellemző feladatokat végrehajtania. Ehhez globális elvont osztályra lesz szükség az összes osztályra érvényes módszerekhez.

Hogyan hozzunk létre motort
Hogyan hozzunk létre motort

3. lépés

Ossza fel a sablont több alkatrészre, és mentse külön fájlokba a.tpl kiterjesztéssel. Ehhez másoljon egy külön részt, például egy engedélyezési űrlapot, és illessze be egy külön.tpl fájlba. Ezután hozzon létre egy osztályt, amelynek feladata az ilyen sablonfájlokkal való együttműködés, és állítsa be a megfelelő adatokat az {elements} helyett. Például a {felhasználónév} helyett az osztály be fogja írni a bejelentkezett felhasználó nevét. Jelenítse meg az összes elemet a webhely oldalain a fenti osztály használatával, és így tégláról téglára állítsa össze az oldalakat.

Hogyan hozzunk létre motort
Hogyan hozzunk létre motort

4. lépés

Készítsen weblaptervezést. Ehhez meg kell javítania a.tpl fájlokat (el kell hagynia az {elements} elemet), hozzá kell adnia a CSS és a JavaScript fájlokat. De jobb, ha nem érinti a webhely funkcionalitását, ha természetesen mindent helyesen tett az előző szakaszokban.

Ajánlott: