Construire votre propre système de gestion de contenu (CMS) vous permettra de mener à bien des milliers de sites Web et les intranets . Personnalisation de ces sites et de systèmes de contenu ne sera pas seulement facile et rapide , mais peut aussi être fait en utilisant des outils courants tels que PHP. Depuis un CMS utilise un processus de conception soutenue par la programmation orientée objet , le code peut être gardé propre et bien rangé en proposant des solutions ensemble dans des dossiers appelés classes . Des objets ou des instances de ces classes sont ensuite créés en fonction des besoins . Classes agissent donc comme des modèles pour les instances permettant de concevoir un grand nombre de systèmes avec un minimum de code par la suite. Instructions 1 Créer une base de données . C'est là que toutes les informations de connexion et les données seront stockées . Une telle base de données serait inclure la mise en place de la table d'un client et d'autres informations. En utilisant une base de données vous aidera à organiser l'information logiquement , rapidement y accéder , de manipuler et de les modifier en cas de besoin et d'automatiser les tâches courantes plus facilement. 2 créer une classe pour accéder à la base de données. Une telle classe dira le programme pour saisir des données et des composants d'un composant du système et fournir un accès à elle. L'exemple ci-dessous montre l'approche fonctionnelle en utilisant par exemple une classe : Classées : DBConnector //But : se connecter à une base de données MySQL require_once ' SystemComponent.php '; classe DBConnector extends Les composants du système { Photos inclure des variables ici } function DBConnector () { $ user = $ settings [' dbusername '] ; $ pass = $ settings [' dbpassword '] ;} requête function () { Code goes here } function fetchArray () { code goes here } function close () { mysql_close (); } le code ci-dessus montre les principales parties de la base de données et comment se connecter et récupérer les données qu'il contient . 3 Créer une classe de validation de la sécurité. A contrôles de validateur pour des erreurs de saisie de l'utilisateur et affichera soit une erreur ou permettre une connexion de l'utilisateur si elle est sûre et correcte . Un exemple d'une telle classe écrit en PHP est le suivant: < ? Phprequire_once ' SystemComponent.php '; classe Validator extends Les composants du système { var $ des erreurs ;} > Photos < br > le code ci-dessus stocke une liste de messages d'erreur. 4 écrire une classe pour sécuriser le site . La fonction pour ce faire est la suivante: Logg d' function () { session_start () header (" Cache- Control: private "); } function Déconnexion ( ) { unset ($ this-> userdata ) ; session_destroy (); exit () ;} 5 créer le design d'interface. Cela fait partie graphique du site avec les informations de connexion ainsi que d'autres informations supplémentaires qui apparaissent généralement sur la page d'accueil. 6 Créer l' aide et la documentation du système pour traiter les tâches les plus courantes , un utilisateur besoin d'effectuer .
|