Het bouwen van je eigen Content Management Systeem ( CMS ) zal u toelaten om succesvol te implementeren duizenden websites en intranetten . Aanpassen van dergelijke websites en de inhoud systemen zullen niet alleen eenvoudig en snel te zijn , maar kan ook worden gedaan met behulp van algemeen beschikbare tools zoals PHP . Omdat een CMS maakt gebruik van een ontwerpproces ondersteund door object - georiënteerd programmeren , kan de code netjes en opgeruimd te worden gehouden door het bundelen samen in dossiers klassen genoemd . Objecten of exemplaren van deze klassen worden dan gemaakt als dat nodig is. Klassen dus handelen als blauwdrukken voor gevallen waardoor het mogelijk is om een groot aantal systemen daarna te ontwerpen met minimale code . Instructies 1 Maak een database . Dit is waar alle login gegevens en informatie wordt opgeslagen . Dergelijke databank zou onder meer het opzetten tafel van de klant en andere informatie . Met behulp van een database zal u helpen om informatie logisch te organiseren , snel toegang te krijgen , te manipuleren en te veranderen wanneer dat nodig is en gemakkelijker veelgebruikte taken te automatiseren . Kopen van 2 Maak een klasse voor toegang tot de database . Dergelijke klasse zal het programma vertellen om data en componenten te pakken van een component systeem en bieden toegang tot het. Het voorbeeld hieronder toont de functionele benadering in het gebruik van een dergelijke klasse: Klasse : DbConnector //Doel : Verbinding maken met een database MySQL require_once ' SystemComponent.php ' ; klasse DbConnector extends Systeemcomponenten { omvatten variabelen hier } functie DbConnector ( ) { $ user = $ instellingen [ ' dbusername ' ] ; $ pass = $ instellingen [ ' dbpassword ' ] ; } functie query ( ) { < br code > gaat hier } functie fetchArray ( ) { code gaat hier } functie close ( ) { mysql_close ( ) ; } de bovenstaande code geeft de belangrijkste onderdelen van de databank en hoe om gegevens uit te sluiten en op te halen . 3 Maak een validator klasse voor veiligheid . Een validator klasse controleert op fouten in de input van de gebruiker en zal ofwel weer een fout of toestaan dat een user login als het veilig en correct . Een voorbeeld van een dergelijke klasse geschreven in PHP is hieronder weergegeven : < ? Phprequire_once ' SystemComponent.php ' ; klasse Validator extends Systeemcomponenten { var $ fouten ; } > < br > de bovenstaande code slaat een lijst met foutmeldingen . 4 Schrijf een klasse om de site te beveiligen . De functie om dit te doen is hieronder weergegeven : Functie Logg ( ) { session_start ( ) Header ( " cache - control: private " ) ; } functie logout ( ) { unset ( $ this - > userdata ) ; session_destroy ( ) ; exit ( ) ; } 5 Maak de interface-ontwerp . Dit is grafische deel van de site met de login-gegevens en andere aanvullende informatie over het algemeen verschijnen op de homepage . 6 Maak de hulp en documentatie voor het systeem om de meest voorkomende taken van een gebruiker zal aanpakken moeten . voeren |