Kur bëhet fjalë për krijimin e projekteve serioze, zgjidhja optimale në raste të tilla është krijimi i motorit tuaj për nevoja specifike. Duke marrë kohë një herë, ju mund të krijoni rrjete të projekteve të ndërtuara patjetër pa i ngarkuar ato me module të panevojshme dhe funksione të motorëve të kudogjendur si Joomla ose Wordpress. Sigurisht, është më e lehtë të porositni zhvillimin e motorit nga specialistët, por vetëm duke krijuar vetë një CMS, do të shihni nëpër faqet tuaja dhe menjëherë do të zgjidhni problemet e shfaqura.
Është e nevojshme
Kompjuter, akses në Internet, faqe e krijuar me një strukturë të qartë, njohuri të programimit të orientuar drejt objektit, PHP, CSS, Javascript
Udhëzimet
Hapi 1
Renditni të gjitha faqet e faqes tuaj. Nuk ka nevojë të vizatoni një dokument të dizajnit, kjo bëhet më vonë. Por është e nevojshme të vizatoni një strukturë të qartë të pamjes: vendndodhja e menusë, logoja, kryefjala, numri i kolonave, etj. Më pas, gjithçka mund të ndryshohet, por për të korrigjuar motorin, duhet ende një pamje elementare.
Hapi 2
Krijoni të gjitha tabelat e kërkuara për bazën e të dhënave. Për shembull, një tabelë me artikuj, pjesë, etj. Nuk është e frikshme nëse harroni diçka, por tabelat do të duhet të krijohen në mënyrë sa më efikase që të jetë e mundur në mënyrë që struktura e brendshme e motorit të përshkruhet qartë. Tjetra, krijoni një grup klasash, secila prej të cilave do të jetë përgjegjëse për një pjesë të veçantë (një klasë për menaxhimin e përdoruesve, një klasë për të punuar me bazat e të dhënave, etj.). Mos harroni se një klasë nuk duhet të kryejë detyra specifike për një tjetër. Kjo do të kërkojë një klasë globale abstrakte për metodat që zbatohen për të gjitha klasat.
Hapi 3
Ndani shabllonin në disa pjesë përbërëse dhe ruani ato në skedarë të veçantë me shtrirjen.tpl. Për ta bërë këtë, kopjoni një pjesë të veçantë, për shembull, një formë autorizimi dhe ngjiteni atë në një skedar të veçantë.tpl. Tjetra, krijoni një klasë detyra e së cilës është të punojë me skedarë të tillë shablloni dhe vendosni të dhënat përkatëse në vend të {elementeve}. Për shembull, në vend të {emrit të përdoruesit}, klasa do të futë emrin e përdoruesit që është i regjistruar. Shfaqni të gjithë elementët në faqet e faqes duke përdorur klasën e mësipërme, duke mbledhur kështu faqet "tulla më tulla".
Hapi 4
Zhvilloni një dizajn të faqes në internet. Për ta bërë këtë, do të duhet të rregulloni skedarët.tpl (duke lënë {elementët), të shtoni skedarët CSS dhe JavaScript. Por është më mirë të mos prekni funksionalitetin e faqes, nëse, natyrisht, keni bërë gjithçka në mënyrë korrekte në fazat e mëparshme.