Sådan Oprettes En Motor

Indholdsfortegnelse:

Sådan Oprettes En Motor
Sådan Oprettes En Motor

Video: Sådan Oprettes En Motor

Video: Sådan Oprettes En Motor
Video: ЛОДОЧНЫЙ МОТОР. MERCURY 115. ОБСЛУЖИВАЕМ МОТОР 2024, Kan
Anonim

Når det kommer til at skabe seriøse projekter, er den optimale løsning i sådanne tilfælde at skabe din egen motor til specifikke behov. Ved at tage tiden en gang kan du oprette net af definitivt byggede projekter uden at belaste dem med unødvendige moduler og funktioner af allestedsnærværende motorer som Joomla eller Wordpress. Selvfølgelig er det lettere at bestille udviklingen af motoren fra specialister, men kun ved at oprette et CMS selv, vil du se igennem dine websteder og straks løse nye problemer.

Sådan oprettes en motor
Sådan oprettes en motor

Er det nødvendigt

Computer, internetadgang, oprettet site med en klar struktur, kendskab til objektorienteret programmering, PHP, CSS, Javascript

Instruktioner

Trin 1

Layout alle siderne på dit websted. Der er ikke behov for at tegne et designdokument, dette gøres senere. Men det er nødvendigt at tegne en klar struktur for udseendet: placeringen af menuen, logoet, overskriften, antallet af kolonner osv. Derefter kan alt ændres, men for at fejle motoren har du stadig brug for et elementært udseende.

Sådan oprettes en motor
Sådan oprettes en motor

Trin 2

Opret alle de krævede tabeller til databasen. For eksempel en tabel med artikler, sektioner osv. Det er ikke skræmmende, hvis du glemmer noget, men tabellerne skal oprettes så effektivt som muligt, så motorens interne struktur tydeligt skitseres. Opret derefter et sæt klasser, som hver især er ansvarlige for en bestemt del (en klasse til administration af brugere, en klasse til at arbejde med databaser osv.). Husk, at en klasse ikke skal udføre opgaver, der er specifikke for en anden. Dette vil kræve en global abstrakt klasse for metoder, der gælder for alle klasser.

Sådan oprettes en motor
Sådan oprettes en motor

Trin 3

Opdel skabelonen i flere komponentdele og gem dem i separate filer med.tpl-udvidelsen. For at gøre dette skal du kopiere en separat del, f.eks. En autorisationsformular, og indsætte den i en separat.tpl-fil. Opret derefter en klasse, hvis opgave er at arbejde med sådanne skabelonfiler og indstil de tilsvarende data i stedet for {elements}. For eksempel indsætter klassen i stedet for {brugernavn} navnet på den bruger, der er logget på. Vis alle elementerne på siderne på webstedet ved hjælp af ovenstående klasse, og saml siderne "mursten for mursten".

Sådan oprettes en motor
Sådan oprettes en motor

Trin 4

Udvikle et webstedsdesign. For at gøre dette skal du rette.tpl-filerne (forlader {elementerne}), tilføje CSS- og JavaScript-filerne. Men det er bedre ikke at røre ved webstedets funktionalitet, hvis du selvfølgelig gjorde alt korrekt i de foregående faser.

Anbefalede: