Kuidas Mootorit Luua

Sisukord:

Kuidas Mootorit Luua
Kuidas Mootorit Luua

Video: Kuidas Mootorit Luua

Video: Kuidas Mootorit Luua
Video: 5 punkti, kuidas luua TOIMIVAT to-do listi! 2024, Mai
Anonim

Tõsiste projektide loomisel on sellistel juhtudel optimaalne lahendus luua oma mootor konkreetsete vajaduste jaoks. Kui võtate aega üks kord, saate luua kindlasti ehitatud projektide võred, koormamata neid tarbetute moodulite ja üldlevinud mootorite funktsioonidega nagu Joomla või Wordpress. Muidugi on mootorite väljatöötamist lihtsam tellida spetsialistidelt, kuid ainult CMS-i ise loonud, näete oma saite läbi ja lahendate tekkivad probleemid koheselt.

Kuidas mootorit luua
Kuidas mootorit luua

See on vajalik

Arvuti, Interneti-ühendus, loodud selge struktuuriga sait, teadmised objektorienteeritud programmeerimisest, PHP, CSS, Javascript

Juhised

Samm 1

Paigutage oma saidi kõik lehed. Kujundusdokumenti pole vaja joonistada, seda tehakse hiljem. Kuid on vaja joonistada selge välimuse struktuur: menüü asukoht, logo, päis, veergude arv jne. Järgnevalt saab kõike muuta, kuid mootori silumiseks vajate siiski elementaarset välimust.

Kuidas mootorit luua
Kuidas mootorit luua

2. samm

Looge kõik andmebaasi jaoks vajalikud tabelid. Näiteks artiklite, jaotiste jms tabel. See pole hirmutav, kui midagi unustate, kuid tabelid tuleb luua võimalikult tõhusalt, et mootori sisemine struktuur oleks selgelt välja toodud. Järgmisena looge klasside komplekt, millest igaüks vastutab konkreetse osa eest (klass kasutajate haldamiseks, klass andmebaasidega töötamiseks jne). Pidage meeles, et üks klass ei tohiks täita teisele omaseid ülesandeid. See nõuab kõigi klasside jaoks kasutatavate meetodite jaoks globaalset abstraktset klassi.

Kuidas mootorit luua
Kuidas mootorit luua

3. samm

Jagage mall mitmeks komponendiks ja salvestage need laiendiga.tpl eraldi failidesse. Selleks kopeerige eraldi osa, näiteks autoriseerimisvorm, ja kleepige see eraldi.tpl-faili. Järgmisena looge klass, mille ülesandeks on töötada selliste mallifailidega, ja määrake {elements} asemel vastavad andmed. Näiteks sisestab klass {username} asemel sisselogitud kasutaja nime. Kuvage saidi lehtedel kõik elemendid ülaltoodud klassi abil, ühendades seeläbi lehed tellistest tellistesse.

Kuidas mootorit luua
Kuidas mootorit luua

4. samm

Töötage välja veebisaidi kujundus. Selleks peate parandama.tpl-failid (jättes välja {elements}), lisama CSS- ja JavaScripti failid. Kuid parem on mitte puutuda saidi funktsionaalsusega, kui muidugi tegite eelmistes etappides kõike õigesti.

Soovitan: