Hoe Maak Je Een Motor Aan?

Inhoudsopgave:

Hoe Maak Je Een Motor Aan?
Hoe Maak Je Een Motor Aan?

Video: Hoe Maak Je Een Motor Aan?

Video: Hoe Maak Je Een Motor Aan?
Video: Hoe maak je je motor schoon? 2024, Mei
Anonim

Als het gaat om het maken van serieuze projecten, is de optimale oplossing in dergelijke gevallen om uw eigen motor te maken voor specifieke behoeften. Door één keer de tijd te nemen, kunt u rasters maken van zeker gebouwde projecten zonder ze te belasten met onnodige modules en functies van alomtegenwoordige motoren zoals Joomla of Wordpress. Natuurlijk is het makkelijker om de ontwikkeling van de engine te bestellen bij specialisten, maar alleen door zelf een CMS te maken, doorzie je je sites en los je direct opkomende problemen op.

Hoe maak je een motor aan?
Hoe maak je een motor aan?

Het is nodig

Computer, internettoegang, site gemaakt met een duidelijke structuur, kennis van objectgeoriënteerd programmeren, PHP, CSS, Javascript

instructies:

Stap 1

Lay-out alle pagina's van uw site. Het is niet nodig om een ontwerpdocument te tekenen, dit wordt later gedaan. Maar het is noodzakelijk om een duidelijke structuur van het uiterlijk te tekenen: de locatie van het menu, het logo, de kop, het aantal kolommen, enz. Vervolgens kan alles worden gewijzigd, maar om de motor te debuggen, heb je nog steeds een elementaire uitstraling nodig.

Hoe maak je een motor aan?
Hoe maak je een motor aan?

Stap 2

Maak alle vereiste tabellen voor de database. Bijvoorbeeld een tabel met artikelen, secties, etc. Het is niet eng als je iets vergeet, maar de tabellen moeten zo efficiënt mogelijk worden gemaakt, zodat de interne structuur van de motor duidelijk wordt weergegeven. Maak vervolgens een reeks klassen, die elk verantwoordelijk zijn voor een specifiek onderdeel (een klasse voor het beheren van gebruikers, een klasse voor het werken met databases, enz.). Onthoud dat de ene klas geen taken mag uitvoeren die specifiek zijn voor een andere. Dit vereist een globale abstracte klasse voor methoden die van toepassing zijn op alle klassen.

Hoe maak je een motor aan?
Hoe maak je een motor aan?

Stap 3

Verdeel de sjabloon in verschillende onderdelen en sla ze op in aparte bestanden met de extensie.tpl. Kopieer hiervoor een apart deel, bijvoorbeeld een machtigingsformulier, en plak dit in een apart.tpl-bestand. Maak vervolgens een klasse wiens taak het is om met dergelijke sjabloonbestanden te werken en stel de bijbehorende gegevens in in plaats van {elementen}. In plaats van {username} zal de klasse bijvoorbeeld de naam invoegen van de gebruiker die wordt aangemeld. Geef alle elementen op de pagina's van de site weer met behulp van de bovenstaande klasse, waardoor de pagina's "steen voor steen" worden samengesteld.

Hoe maak je een motor aan?
Hoe maak je een motor aan?

Stap 4

Ontwikkel een website-ontwerp. Om dit te doen, moet u de.tpl-bestanden repareren (laat de {elementen} achter), de CSS- en JavaScript-bestanden toevoegen. Maar het is beter om de functionaliteit van de site niet aan te raken, als je natuurlijk alles correct hebt gedaan in de vorige fasen.

Aanbevolen: