Nwlapcug.com


Che cosa è l'estensione del File SHTML?

Che cosa è l'estensione del File SHTML?


L'estensione del file SHTML è utilizzato per i file che contengono un "Server Side Include" o SSI. HTML è l'Hypertext Markup Language, che è il linguaggio di formattazione in cui sono scritte tutte le pagine Web. SHTML file contengono HTML con "includono" istruzioni inserite, per generare parte del file nel momento in cui ne è fatta richiesta da un browser Web.

HTML

Hypertext Markup Language è parte di una famiglia di linguaggi di markup. Questo gruppo include l'Extensible Markup Language o XML, che sta crescendo a dominare la rappresentazione dei dati basati su computer nella misura in cui HTML domina dati basati su Web. Linguaggi di markup non sono linguaggi di programmazione. Tutto quello che fanno è trasmettere come testo e grafica dovrebbe essere rappresentato e strutturate.

Pagine Web dinamiche

HTML non può essere adattato alle risposte interattive. Una volta che una pagina HTML è stato scritto che rimane la stessa per sempre, o fino a quando è ri-scritto. Pagine Web dinamiche adattare loro aspetto secondo un evento, ad esempio di immissione di dati utente, o una query di database. Un esempio di una pagina web dinamica è la risposta a un post. Un post è dove una pagina Web presenta una forma, che l'utente viene compilato e quindi preme un pulsante. Il pulsante provoca un'azione deve essere eseguita da un programma sul server. Una volta che ha elaborato i dati, è usuale per tornare nella schermata successiva. La pagina visualizzata dovrebbe apparire modificata affinché l'utente si rende conto che la pressione di tasto lavorato. È possibile visualizzare una pagina HTML Web standard dicendo "Grazie, le informazioni è stato ricevuto." Personalizzazione della schermata di "Thank you" richiede un elemento di programmazione.

SHTML

Server Side include, contenute in un file con un'estensione di file SHTML, sono il metodo più semplice per la generazione di pagine web dinamiche. Un file SHTML contiene una pagina Web quasi completa, ma con sezioni chiamato da altri file. Questo è chiamato "tra cui" loro. I file inclusi possono essere appena generati file generati dal programma avviato tramite l'azione di post. Questo crea una pagina di proseguimento alterata, secondo l'input dell'utente. SSI ha una padronanza molto limitata impostata, che lo rende facile da imparare.

Alternative

SHTML file rappresentano il modo più semplice per creare pagine web dinamiche. Essi sono adatti a situazioni dove solo piccoli segmenti di una pagina sono soggette a modifiche. Altri metodi includono linguaggi di programmazione PHP, Perl e ASP. Questi tre offrono progressivamente una maggiore personalizzazione.