Pagine web dinamiche in PHP

April 26

Pagine web dinamiche in PHP


Le pagine Web utilizzano una varietà di tecnologie, comprese le funzioni dinamiche in linguaggi come PHP. Le pagine Web costruite utilizzando PHP sono descritti come dinamica perché il loro contenuto è in realtà costruito quando vengono visualizzati dagli utenti Web. Il, in contrasto modello di Web tradizionale utilizzato pagine statiche, in cui il contenuto visualizzato dagli utenti si è tenuto a file sui server Web, questi file inviato al browser dell'utente quando richiesto. Il contenuto di una pagina dinamica è costruita nel tempo è richiesto.

dati

Uno dei principali vantaggi di utilizzare PHP per creare una pagina Web dinamica è che il linguaggio consente agli sviluppatori di includere dati da database. script PHP in esecuzione su un server Web possono effettuare le connessioni ai database, interrogare il loro contenuto e presentare i risultati nelle pagine Web. pagine PHP possono anche fornire l'interazione tra gli utenti ei dati, in alcuni casi, consentendo agli utenti di modificare e inserire i dati, nonché visualizzare i dati esistenti.

Script

Il processo di visualizzazione di una pagina PHP appare la stessa per l'utente, che entra l'indirizzo Web o segue un collegamento ipertestuale nello stesso modo come la visualizzazione di una pagina statica. Tuttavia, ciò che accade sul server è fondamentalmente diverso. Quando una pagina PHP dinamica viene richiesta dal browser Web dell'utente, questo fa sì che lo script PHP per l'esecuzione come un programma sul server. Quando il programma viene eseguito, si può effettuare il trattamento, come il collegamento a una fonte di dati, ma in ultima analisi, scrivere strutture HTML da inviare al browser dell'utente per la visualizzazione come pagina Web.

HTML

Il linguaggio PHP è utilizzato per creare pagine dinamiche, ma queste pagine di solito includono anche altre tecnologie, in primo luogo HTML. strutture HTML sono integrati nel codice in uno script pagina PHP, strutturato come qualsiasi altra pagina HTML sarebbe. Opzionalmente, il codice HTML all'interno di uno script PHP può anche essere combinato con altre tecnologie come JavaScript e CSS (Cascading Style Sheets). Come con qualsiasi pagina web, pagine PHP possono includere diversi tipi di media e contenuti, inclusi testi, immagini e video.

Sintassi

sintassi PHP usa i tag nello stesso modo in cui HTML statico fa, ma utilizza in aggiunta strutture linguaggio di programmazione logiche. Il codice in uno script PHP viene eseguito principalmente in modo lineare, partendo dall'alto di un file e di lavoro attraverso ogni riga a sua volta, a meno che il codice contiene qualche istruzione che cambia questo flusso. strutture PHP includono variabili, condizionali, loop e funzioni. Il seguente è un esempio di script PHP in uscita una parola:

<? Php

$ Variabile = "ciao";

echo "<p>" $ variabile "</ p>"..;

?>

sviluppo

HTML è un linguaggio di markup, mentre PHP è un linguaggio di programmazione. Ciò significa che lo sviluppo di pagine PHP richiede un insieme di abilità più ampio di quello HTML statico. HTML è soprattutto un modo di strutturare il contenuto di un documento, mentre PHP è un metodo per scrivere programmi da eseguire sul server Web. PHP è quindi meno accessibile ai principianti che non hanno esperienza di programmazione. Tuttavia, in termini di programmazione è un linguaggio relativamente semplice da imparare, con molti sviluppatori PHP autodidatta.