Salute e malattia
Costruire il proprio Content Management System ( CMS) vi permetterà di implementare con successo migliaia di siti web e intranet . Personalizzazione di tali siti web e sistemi di contenuti non sarà solo facile e veloce , ma può anche essere fatto utilizzando strumenti comunemente disponibili come PHP . Dal momento che un CMS utilizza un processo di progettazione supportata da programmazione orientata agli oggetti , il codice può essere mantenuto pulito e ordinato per riunire insieme in file chiamati classi. Oggetti o istanze di queste classi sono quindi creati in base alle esigenze . Le classi si comportano così come modelli per le istanze che consentono di progettare un gran numero di sistemi con codice minimo dopo. Istruzioni
creare un database. Questo è dove verranno memorizzate tutte le informazioni di login e dati . Tale banca dati dovrebbe includere la creazione di tavolo di un cliente e altre informazioni . Utilizzando un database vi aiuterà ad organizzare le informazioni in modo logico , rapidamente accedere ad esso , manipolare e modificare in caso di necessità e automatizzare le attività comuni più facilmente .
2
Creare una classe per accedere al database . Tale classe dirà il programma per afferrare i dati e componenti da un componente di sistema e di fornire l'accesso ad essa . L'esempio seguente mostra l'approccio funzionale nell'utilizzo di tale classe :
Classe: DbConnector //Scopo : connettersi a un database MySQL
require_once ' SystemComponent.php ' GOclass DbConnector estende SystemComponent {
includere variabili qui funzione } DbConnector ( ) {
$ user = $ impostazioni [ ' dbusername ' ] VAI $ pass = $ impostazioni [ ' dbpassword ' ] GO } interrogazione function () {
codice va qui funzione } fetchArray ( ) {
codice va qui } close () { mysql_close ( ) GO }
il codice sopra mostra le parti principali del database e come collegare e recuperare i dati da esso .
3
Creare una classe di convalida per la sicurezza . A Controlli classe di convalida per errori di input dell'utente e saranno sia visualizzato un errore o consentire un accesso utente se è sicuro e corretto . Viene mostrato un esempio di una classe scritta in PHP sotto :
Phprequire_once ' SystemComponent.php ' GOclass Validator estende SystemComponent {
var $ errorsGO } ?>
il codice sopra memorizza un elenco di messaggi di errore .
4
Scrivi una classe per proteggere il sito . La funzione per fare questo è la seguente:
Funzione logg ( ) {
session_start ( ) Header ( "cache -control : private" ) GO }
funzione di logout ( ) {
unset ( $ this -> userdata ) GO session_destroy ( ) GO exit () GO }
5
Creare il design dell'interfaccia . Questo fa parte grafica del sito con i dati di accesso , così come altre informazioni aggiuntive generalmente appaiono sulla homepage .
6
Creare l'aiuto e la documentazione del sistema per affrontare i compiti più comuni che un utente sarà necessario eseguire .
sanità pubblica