Come creare un sito web statico dinamico

December 20

Una volta, tutto il Web era statica, soprattutto pagine HTML con righe di testo e immagini schizzato circa. Ogni pagina aveva il suo URL distinti. Poi è arrivata pagine dinamiche. Ora Internet è piena di siti interattivi generati da database. Ogni blog e negozio online utilizza codice dinamico, ma molti di loro soffrono di un comune siti di problem-dinamica hanno spesso brutti, URL straziati. Quello che molti utenti vogliono è un sito che unisce entrambi gli aspetti dinamici e statici. Anche se questo non è un qualsiasi processo facile con qualsiasi mezzo, e richiede una certa conoscenza Web-script, il risultato può essere vale la pena.

istruzione

1 Imparare PHP e MySQL. Il linguaggio di programmazione PHP e il sistema di database MySQL sono due delle risorse più comuni utilizzati per la creazione di siti web dinamici, in modo tale conoscenza vi servirà ben oltre il progetto immediatamente a portata di mano. I libri sul tema pubblicato da O'Reilly e SAMS sono alcuni dei migliori strumenti che consentono di apprendere gli elementi essenziali, anche se tutorial on-line può essere utile, anche.

2 Installare PHP, Apache e MySQL Community Server. Impostare l'ambiente di sviluppo di PHP e creare un account di database e utente MySQL. Se siete il proprietario Dreamweaver, è possibile seguire il sito web esercitazione dinamica sul sito web di Adobe e utilizzare il programma per semplificare il processo (vedi Risorse).

3 Inserisci il codice PHP per visualizzare e raccogliere dati, seguendo i vostri piani per il sito. Questo può variare ampiamente a seconda di quale tipo di sito che si desidera, e richiede una buona conoscenza della lingua da mettere in atto.

4 Creare un file di testo denominato \ ". .htaccess \" E salvarlo nella directory principale del tuo sito. Per rendere l'URL di una pagina specifica apparire come se fosse statica, inserire le seguenti due righe di codice nel file:

RewriteBase / scriptfolder /
RewriteRule ^ staticpage \ .htm $ dynamicscript.cgi [T = application / x-httpd-cgi]

Questo dice il sito per cercare nella directory denominata \ "scriptfolder \" per gli script, quindi per visualizzare lo script \ "dynamicscript.cgi \" come \ "staticpage.htm \". Se si desidera che tutte le pagine di sembrano essere statico, invece di poche pagine specifiche, immettere la seguente riga invece:

AddType application / x-httpd-php .htm

Ora è possibile dare a tutti i vostri script PHP l'estensione \ ". Htm, \" e che verrà visualizzato dagli utenti per essere pagine statiche, pur essendo interpretato da PHP.