PHP Web Design Tutorial

December 1

PHP Web Design Tutorial


costruzione di siti web in PHP consente di creare esperienze dinamiche per i visitatori. Siti web in PHP sono in genere costruiti in cima a un database al lato server e raggiunti da altre tecnologie come JavaScript e CSS sul lato client. Per le persone che non hanno alcuna esperienza di programmazione, iniziando a scrivere codice in PHP può sembrare complicata, ma la maggior parte delle attività più comuni sono generalmente semplici. Concentrarsi su un compito alla volta è l'approccio più sensato.

istruzione

1 Crea le tue pagine web. Inizia con la creazione di home page. Aprire un file vuoto in un ambiente editor di testo o Web sviluppo, se si utilizza uno. Salvare il file "index.php" e inserire il codice seguente:

<? Php

eco

"<Html>

<Head> </ head>

<Body>

<Div> La mia pagina PHP </ div>

</ Body>

</ Html> ";

?>

In alternativa è possibile ottenere lo stesso risultato alternando HTML e PHP nel file:

<Html>

<Head> </ head>

<Body>

<? Php

eco

"<Div> Il mio PHP pagina </ div>";

?>

</ Body>

</ Html>

Se si carica il file sul server e navigare ad esso in un browser Web, vedrete che questi hanno lo stesso effetto. Utilizzare qualsiasi stile a trovare più facile.

2 Collegare ai dati. programmazione lato server come PHP è generalmente utilizzato per consentire una connettività dati del sito. PHP ha un numero di funzioni che possono essere utilizzate per realizzare questo. Per un database MySQL, viene utilizzato il seguente codice di connessione:

<? Php

// Modificare i 3 parametri: host, username, password

mysql_connect ( "localhost", "utente", "pass");

// Modificare il nome del database

mysql_select_db ( "nome_database");

?>

È possibile includere il codice di connessione, o di qualsiasi altro codice, in un file separato che può essere chiamato da altre pagine. Ad esempio, è possibile includere il codice di connessione in un file chiamato "my_connection.php" e poi nella parte superiore di tutte le pagine in cui è necessario il collegamento:

require ( "my_connection.php");

Questo causerà codice che script eseguire, a meno che il codice è contenuto all'interno di funzioni, nel qual caso viene eseguito quando viene chiamata la funzione.

3 Interrogare i dati e l'uscita quello che serve per le pagine del sito. La maggior parte dei siti web basati sui dati potranno utilizzare i dati nelle loro banche dati per motivi molto specifici, che naturalmente variano in base alla loro finalità complessiva del sito. Spesso uno script PHP verrà utilizzato per interrogare i dati e output in formato HTML. L'esempio che segue dovrebbe funzionare per un database con una tabella denominata "client_table", che ha colonne per "nome" e "indirizzo" al suo interno:

<? Php

// Crea la query in SQL

$ My_query = "select * from client_table";

// Eseguire la query

$ My_result = mysql_query ($ my_query);

// Ciclo attraverso i risultati

while ($ my_row = mysql_fetch_array ($ my_result))

{

// output i dati in formato HTML

$ ROW_NAME = $ my_row [ 'name'];

$ Row_address = $ my_row [ 'indirizzo'];

echo "<div>";

.. Echo "<p> <strong>" $ ROW_NAME "</ strong> </ p>";

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

echo "</ div>";

}

?>

4 Aggiorna i tuoi dati utilizzando PHP. Nella maggior parte dei casi, un sito costruito in PHP sarà richiesto di aggiornare o modificare i dati in un database. Ciò avviene in modo simile a interrogazione esso. Un compito comune in PHP è la creazione di una forma in cui dettagli contenuti nella banca dati può essere aggiornato. In questo caso, quando il modulo viene inviato, i dettagli vengono inviati a un altro script tramite la variabile "POST". Questo codice è un esempio dello script che questi aggiornamenti possono essere inviate a:

<? Php

// Crea la dichiarazione di aggiornamento - l'id cliente e il nome vengono inviati tramite POST

$ My_update = "update nome set client_table = '" [name']. " 'Dove id =" $ _ POST [' id '] $ _ POST.'.;

// Eseguire l'aggiornamento

$ Update_result = mysql_query ($ my_update);

//dare un feedback

if ($ update_result!) echo "<p> Whoops - qualcosa è andato storto </ p>!";

altro "<p> Grazie per l'aggiornamento </ p>!";

?>

5 Verificare la funzionalità di codice PHP. Ogni volta che si crea un'applicazione Web utilizzando PHP è imperativo che si prova a fondo. Il più complesso di una domanda, più le cose possono andare male. Se i dati sono importanti, è doppiamente importante che vi assicurate il sito funzioni correttamente prima di andare in diretta. Una buona idea è quella di utilizzare "fittizio" o dati di prova mentre si sta costruendo il sito, e inserire solo i dati corretti una volta che sai che il codice PHP sta lavorando. Questo dovrebbe evitare di compromissione dei dati.

Consigli e avvertenze

  • Fare riferimento alle risorse online per PHP, di cui ci sono molti. PHP ha un sacco di costruito in librerie per le operazioni più comuni, che possono risparmiare enormi quantità di sforzo. È inoltre possibile utilizzare tecniche come AJAX, attraverso il quale è possibile richiedere informazioni dal server, presentandolo senza dover ricaricare o lasciare la pagina corrente.
  • Diffidare di effettuare i collegamenti necessari al database in un sito PHP. Cercare di ridurre il numero di volte che il tuo sito richiede dati dal server, ove possibile, e in tal modo di ridurre il traffico di rete e l'utilizzo di banda per il vostro pacchetto di hosting.