Hur Man Skapar En Motor

Innehållsförteckning:

Hur Man Skapar En Motor
Hur Man Skapar En Motor

Video: Hur Man Skapar En Motor

Video: Hur Man Skapar En Motor
Video: How to build Car Engine Assembly Kit - Full Metal 4 Cylinder 2024, December
Anonim

När det gäller att skapa seriösa projekt är den optimala lösningen i sådana fall att skapa din egen motor för specifika behov. Genom att ta dig tid en gång kan du skapa nät av definitivt byggda projekt utan att belasta dem med onödiga moduler och funktioner för allestädes närvarande motorer som Joomla eller Wordpress. Naturligtvis är det lättare att beställa utvecklingen av motorn från specialister, men bara genom att skapa ett CMS själv kommer du att se igenom dina webbplatser och omedelbart lösa nya problem.

Hur man skapar en motor
Hur man skapar en motor

Det är nödvändigt

Dator, Internetåtkomst, skapad webbplats med en tydlig struktur, kunskap om objektorienterad programmering, PHP, CSS, Javascript

Instruktioner

Steg 1

Lägg upp alla sidor på din webbplats. Det finns inget behov av att rita ett designdokument, detta görs senare. Men det är nödvändigt att rita en tydlig struktur för utseendet: platsen för menyn, logotypen, rubriken, antalet kolumner etc. Därefter kan allt ändras, men för att felsöka motorn behöver du fortfarande ett elementärt utseende.

Hur man skapar en motor
Hur man skapar en motor

Steg 2

Skapa alla nödvändiga tabeller för databasen. Till exempel en tabell med artiklar, avsnitt etc. Det är inte skrämmande om du glömmer något, men borden måste skapas så effektivt som möjligt så att den interna strukturen i motorn tydligt beskrivs. Skapa sedan en uppsättning klasser som var och en ansvarar för en viss del (en klass för hantering av användare, en klass för att arbeta med databaser etc.). Kom ihåg att en klass inte ska utföra uppgifter som är specifika för en annan. Detta kräver en global abstrakt klass för metoder som gäller för alla klasser.

Hur man skapar en motor
Hur man skapar en motor

Steg 3

Dela mallen i flera komponenter och spara dem i separata filer med.tpl-tillägget. För att göra detta, kopiera en separat del, till exempel ett behörighetsformulär, och klistra in den i en separat.tpl-fil. Skapa sedan en klass vars uppgift är att arbeta med sådana mallfiler och ställ in motsvarande data istället för {element}. I stället för {användarnamn} infogar klassen till exempel namnet på användaren som är inloggad. Visa alla element på sidorna på webbplatsen med hjälp av klassen ovan och sätt sedan samman sidorna "tegel för tegel".

Hur man skapar en motor
Hur man skapar en motor

Steg 4

Utveckla en webbdesign. För att göra detta måste du fixa.tpl-filerna (lämnar {elementen}), lägga till CSS- och JavaScript-filerna. Men det är bättre att inte röra webbplatsens funktionalitet, om du naturligtvis gjorde allt korrekt i tidigare steg.

Rekommenderad: