Hvordan Lage En Motor

Innholdsfortegnelse:

Hvordan Lage En Motor
Hvordan Lage En Motor

Video: Hvordan Lage En Motor

Video: Hvordan Lage En Motor
Video: Lage en meeeeget enkel elektrisk motor 2024, Desember
Anonim

Når det gjelder å lage seriøse prosjekter, er den optimale løsningen i slike tilfeller å lage din egen motor for spesifikke behov. Ved å ta deg tid en gang, kan du lage nett av definitivt bygde prosjekter uten å belaste dem med unødvendige moduler og funksjoner til allestedsnærværende motorer som Joomla eller Wordpress. Selvfølgelig er det lettere å bestille utvikling av motoren fra spesialister, men bare ved å lage et CMS selv, vil du se gjennom nettstedene dine og umiddelbart løse nye problemer.

Hvordan lage en motor
Hvordan lage en motor

Det er nødvendig

Datamaskin, Internett-tilgang, opprettet nettsted med en klar struktur, kunnskap om objektorientert programmering, PHP, CSS, Javascript

Bruksanvisning

Trinn 1

Legg opp alle sidene på nettstedet ditt. Det er ikke nødvendig å tegne et designdokument, dette gjøres senere. Men det er nødvendig å tegne en klar struktur av utseendet: plasseringen av menyen, logoen, overskriften, antall kolonner, etc. Deretter kan alt endres, men for å feilsøke motoren trenger du fortsatt et elementært utseende.

Hvordan lage en motor
Hvordan lage en motor

Steg 2

Lag alle nødvendige tabeller for databasen. For eksempel en tabell med artikler, seksjoner osv. Det er ikke skummelt hvis du glemmer noe, men bordene må opprettes så effektivt som mulig slik at den interne strukturen til motoren blir tydelig skissert. Deretter oppretter du et sett med klasser, som hver vil være ansvarlig for en bestemt del (en klasse for administrering av brukere, en klasse for arbeid med databaser osv.). Husk at en klasse ikke skal utføre oppgaver som er spesifikke for en annen. Dette vil kreve en global abstrakt klasse for metoder som gjelder for alle klasser.

Hvordan lage en motor
Hvordan lage en motor

Trinn 3

Del malen i flere komponentdeler og lagre dem i separate filer med.tpl-utvidelsen. For å gjøre dette, kopier en egen del, for eksempel et autorisasjonsskjema, og lim den inn i en separat.tpl-fil. Deretter oppretter du en klasse som har til oppgave å jobbe med slike malfiler og angi tilsvarende data i stedet for {elements}. For eksempel, i stedet for {brukernavn}, vil klassen sette inn navnet på brukeren som er pålogget. Vis alle elementene på sidene på nettstedet ved hjelp av klassen ovenfor, og sett sammen sidene "murstein for murstein".

Hvordan lage en motor
Hvordan lage en motor

Trinn 4

Utvikle et nettsted design. For å gjøre dette må du fikse.tpl-filene (forlater {elementene}), legge til CSS- og JavaScript-filene. Men det er bedre å ikke berøre funksjonaliteten til nettstedet, hvis du selvfølgelig gjorde alt riktig i de forrige trinnene.

Anbefalt: