1
Crear una base de datos . Aquí es donde se almacena toda la información de acceso y datos. Esta base de datos incluiría la creación de la mesa de un cliente y otra información. Utilizando una base de datos le ayudará a organizar la información de forma lógica , rápidamente tener acceso a ella , manipular y cambiarlo cuando sea necesario y automatizar las tareas comunes con mayor facilidad.
2
Crear una clase para acceder a la base de datos. Esta clase le dirá el programa para tomar datos y componentes de un componente del sistema y facilitar el acceso a la misma. El siguiente ejemplo muestra el enfoque funcional en el uso de dicha clase :
Clase: DBConnector //Propósito : Conectarse a una base de datos MySQL
require_once ' SystemComponent.php ' , la clase DBConnector extends SystemComponent {
incluye las variables aquí } DBConnector función () {
$ user = $ opciones [' dbusername '] , $ pass = $ opciones [' dbpassword '] ;} consulta function () {
código
va aquí } fetchArray function () {
código
va aquí } la función close () { mysql_close () ;}
el código anterior muestra las principales partes de la base de datos y cómo conectar y recuperar datos de él.
3
Crear una clase de validador de la seguridad. Un validador comprueba clase de errores en la entrada del usuario y serán o mostrar un error o permitir un inicio de sesión del usuario si es seguro y correcto. Un ejemplo de tal clase escrito en PHP se muestra a continuación: < ? Phprequire_once ' SystemComponent.php ' , la clase Validator extends SystemComponent { var $
errores ;} >
Este código almacena una lista de mensajes de error.
4
Escribir una clase para asegurar el sitio . La función por hacer esto se muestra a
Función Logg () {
session_start () header (" Cache-Control : private ") ;}
función de cierre de sesión ( ) {
unset ( $ this -> userdata ) ; session_destroy (); exit () ;}
5
Crear el diseño de la interfaz . Esto es parte gráfica del sitio con la información de acceso , así como otra información general que aparece en la página principal .
6
Crear la ayuda y la documentación del sistema para hacer frente a las tareas más comunes que un usuario tenga que realizar .