Den Aufbau Ihres eigenen Content Management Systems (CMS) ermöglicht es Ihnen, erfolgreich Tausende von Websites und Intranets zu implementieren. Die Anpassung solcher Websites und Content-Systeme wird nicht nur einfach und schnell sein, sondern kann auch mit allgemein verfügbaren Tools wie PHP durchgeführt werden. Da ein CMS einen durch objektorientierte Programmierung unterstützten Designprozess verwendet, kann der Code ordentlich und sauber gehalten werden, indem er in Dateien namens Klassen gebündelt wird. Objekte oder Instanzen dieser Klassen werden dann nach Bedarf erstellt. Klassen wirken somit wie Blaupausen für Instanzen und ermöglichen es, eine große Anzahl von Systemen mit anschließend minimalem Code zu entwerfen.
Erstellen Sie eine Datenbank. Hier werden alle Login- und Dateninformationen gespeichert. Eine solche Datenbank würde die Einrichtung einer Kundentabelle und anderer Informationen umfassen. Die Verwendung einer Datenbank hilft Ihnen, Informationen logisch zu organisieren, schnell darauf zuzugreifen, sie bei Bedarf zu bearbeiten und zu ändern und gemeinsame Aufgaben leichter zu automatisieren.
Erstellen Sie eine Klasse für den Datenbankzugriff. Eine solche Klasse wird dem Programm sagen, Daten und Komponenten aus einer Systemkomponente zu holen und Zugriff darauf zu gewähren. Das folgende Beispiel zeigt den funktionalen Ansatz bei der Verwendung einer solchen Klasse:
Klasse: DbConnector
// Zweck: Verbindung zu einer Datenbank, MySQL herstellen
require_once 'SystemComponent.php'
GO
class DbConnector extends SystemComponent {
Variablen hier einfügen
}
function DbConnector(){
$user = $settings[̵6;dbusername̵7;]
GO
$pass= $settings[̵6;dbpassword̵7;]
GO
}
function query(){
Code hier einfügen
}
function fetchArray(){
Code hier einfügen
}
function close(){
mysql_close()
GO
}
Der obige Code zeigt die Hauptteile der Datenbank und wie man sich verbindet und Daten daraus abruft.
Erstellen Sie eine Validator-Klasse für Sicherheit. Eine Validator-Klasse prüft auf Fehler in der Benutzereingabe und wird entweder einen Fehler anzeigen oder einem Benutzer das Einloggen erlauben, wenn es sicher und korrekt ist. Ein Beispiel für eine solche in PHP geschriebene Klasse ist unten dargestellt:
<?php
require_once ̵6;SystemComponent.php̵7;
GO
class Validator extends SystemComponent {
var $errors
GO
}
?>
Der obige Code speichert eine Liste von Fehlermeldungen.
Schreiben Sie eine Klasse zur Sicherung der Website. Die Funktion dafür ist unten dargestellt:
Funktion logg(){
session_start()
Header(̶0;cache-control: private̶1;)
GO
}
function logout(){
unset($this->userdata)
GO
session_destroy()
GO
exit()
GO
}
Erstellen Sie das Interface-Design. Dies ist der grafische Teil der Website mit den Login-Informationen sowie anderen zusätzlichen Informationen, die im Allgemeinen auf der Startseite erscheinen.
Erstellen Sie die Hilfe und Dokumentation für das System, um die häufigsten Aufgaben zu adressieren, die ein Benutzer ausführen muss.

www.alskrankheit.net © Gesundheitswissenschaften