Bauen Sie Ihre eigene Content Management System ( CMS) ermöglicht es Ihnen, erfolgreich umzusetzen Tausende von Websites und Intranets . Customizing solcher Websites und Content-Systeme werden nicht nur einfach und schnell , sondern kann auch mit gängigen Tools wie PHP werden. Da ein CMS verwendet eine Design-Prozess durch die objektorientierte Programmierung unterstützt , kann der Code sauber und ordentlich gehalten durch die Bündelung sie zusammen in sogenannten Klassen werden. Objekte oder Instanzen dieser Klassen werden dann nach Bedarf erstellt . Klassen also wie Blaupausen für Instanzen macht es möglich, eine große Anzahl von Systemen mit minimalen Code danach entwerfen handeln . Anleitung
1
Erstellen Sie eine Datenbank . Dies ist , wo alle die Login- Daten und Informationen gespeichert werden. Eine solche Datenbank wäre auch die Einrichtung eines Kunden -Tabelle und andere Informationen. Mit einer Datenbank wird Ihnen helfen, die logisch zu organisieren, schnell darauf zugreifen , zu manipulieren und zu verändern , wenn nötig und automatisieren gängige Aufgaben leichter .
2
Erstellen Sie eine Klasse für den Zugriff auf die Datenbank. Eine solche Klasse wird Ihnen sagen, das Programm , um Daten und Komponenten aus einer Systemkomponente zu packen und den Zugang zu ihm. Das folgende Beispiel zeigt den funktionellen Ansatz im Umgang mit einer solchen Klasse :
Klasse: DBConnector //Zweck: Verbindung zu einer Datenbank , MySQL
require_once ' SystemComponent.php '; Klasse DBConnector extends SystemComponent {
gehören Variablen hier } function DBConnector () {
$ user = $ settings [' dbusername '] ; $ pass = $ settings [' dbpassword '] ; } function query () {
code goes here } function fetchArray () {
code goes here } function close () { mysql_close ();}
der obige Code zeigt die wichtigsten Teile der Datenbank und wie man her und ruft Daten aus.
3
erstellen Validator-Klasse für die Sicherheit. Ein Validator-Klasse Kontrollen für Fehler in Benutzereingaben und wird entweder eine Fehlermeldung oder ermöglichen eine Benutzeranmeldung , ob es sicher und richtig ist. Ein Beispiel für eine solche Klasse in PHP geschrieben ist unten dargestellt: < ? Phprequire_once ' SystemComponent.php '; Klasse Validator extends SystemComponent {
var $ fehler;} >
< br >
der obige Code speichert eine Liste von Fehlermeldungen.
4
schreiben Sie eine Klasse , um die Website zu sichern. Die Funktion , dies zu tun ist unten dargestellt:
Funktion logg () {
session_start () Header ( " cache-control: private" );}
Funktion logout ( ) {
unset ($ this-> userdata ); session_destroy (); exit () ;}
5
erstellen des Interface-Design . Dies ist eine grafische Teil des Geländes mit dem Login-Daten sowie weitere zusätzliche Informationen in der Regel nicht auf der Homepage.
6
Erstellen der Hilfe und Dokumentation für das System , um die häufigsten Aufgaben, die ein Benutzer wird sich müssen .
durchführen