Runājot par nopietnu projektu izveidi, optimāls risinājums šādos gadījumos ir izveidot savu dzinēju īpašām vajadzībām. Vienu reizi veltot laiku, varat izveidot noteikti uzbūvētu projektu režģi, neapgrūtinot tos ar nevajadzīgiem moduļiem un visuresošo motoru, piemēram, Joomla vai Wordpress, funkcijām. Protams, vieglāk ir pasūtīt dzinēja izstrādi pie speciālistiem, taču tikai pats izveidojot CMS, jūs redzēsiet savas vietnes un uzreiz atrisināsit radušās problēmas.
Tas ir nepieciešams
Dators, piekļuve internetam, izveidota vietne ar skaidru struktūru, zināšanas par objektorientētu programmēšanu, PHP, CSS, Javascript
Instrukcijas
1. solis
Izkārtojiet visas savas vietnes lapas. Nav nepieciešams zīmēt dizaina dokumentu, tas tiek darīts vēlāk. Bet ir nepieciešams uzzīmēt skaidru izskata struktūru: izvēlnes atrašanās vieta, logotips, galvene, kolonnu skaits utt. Pēc tam visu var mainīt, taču, lai atkļūdotu motoru, jums joprojām ir nepieciešams elementārs izskats.
2. solis
Izveidojiet visas datu bāzei nepieciešamās tabulas. Piemēram, tabula ar rakstiem, sadaļām utt. Tas nav biedējoši, ja kaut ko aizmirstat, bet tabulas būs jāizveido pēc iespējas efektīvāk, lai motora iekšējā struktūra būtu skaidri iezīmēta. Pēc tam izveidojiet klašu kopu, no kurām katra būs atbildīga par noteiktu daļu (klase lietotāju pārvaldībai, klase darbam ar datu bāzēm utt.). Atcerieties, ka vienai klasei nevajadzētu veikt citai specifiskus uzdevumus. Tam būs nepieciešama globāla abstrakta klase metodēm, kas attiecas uz visām klasēm.
3. solis
Sadaliet veidni vairākās sastāvdaļās un saglabājiet tos atsevišķos failos ar paplašinājumu.tpl. Lai to izdarītu, kopējiet atsevišķu daļu, piemēram, autorizācijas veidlapu, un ielīmējiet to atsevišķā.tpl failā. Pēc tam izveidojiet klasi, kuras uzdevums ir strādāt ar šādiem veidņu failiem, un iestatiet atbilstošos datus vietā {elements}. Piemēram, {lietotājvārds} vietā klase ievietos tā lietotāja vārdu, kurš ir pieteicies. Parādiet visus elementus vietnes lapās, izmantojot iepriekš minēto klasi, tādējādi saliekot lapas "ķieģeļu pēc ķieģeļu".
4. solis
Izstrādājiet vietnes dizainu. Lai to izdarītu, jums būs jālabo.tpl faili (atstājot {elements}), jāpievieno CSS un JavaScript faili. Bet labāk nav pieskarties vietnes funkcionalitātei, ja, protams, iepriekšējos posmos jūs visu izdarījāt pareizi.