AJAX PHP MySQL Tutorial

April 12

AJAX, PHP e MySQL sono tre elementi comuni di molti siti web di qualità professionale. AJAX è una tecnica di programmazione che permette di creare siti web più interattive e dinamiche. PHP è un linguaggio di programmazione lato server, il che significa che viene eseguito interamente su server di un sito web. MySQL è un sistema di gestione di database che contiene in genere la maggior parte del contenuto effettivo di un sito web.

Utilizzo di PHP e MySQL

Siti web tendono ad usare una manciata di diversi linguaggi e tecniche specializzate per ottenere un risultato potente. HTML, per esempio, è usato per creare la struttura di base di una pagina web, mentre fogli CSS o Cascading Style, è un linguaggio utilizzato per stile e design quelle pagine.

Diciamo che hai un blog che contiene 1.000 posti. Sarebbe ingombrante creare 1.000 pagine separate, il tutto utilizzando la stessa struttura e design. Invece, i sistemi di gestione blog di solito creano solo una pagina - di solito chiamato un modello - e memorizzare il testo di ogni post in un database (MySQL è un sistema di database comune). Il modello HTML quindi utilizza codice PHP per la connessione al database e afferrare il testo di qualsiasi messaggio il visitatore ha richiesto.

PHP può fare altre cose, anche, ma la sua capacità di estrarre i dati dal database MySQL è forse la sua funzione più importante. È possibile scrivere PHP, fianco a fianco HTML; in un file HTML, è possibile aggiungere PHP semplicemente avviando un segmento PHP con "<? php" e finisce con "?>". Quindi, salvare il file con estensione .php. Si noti che .php file non devono necessariamente contenere qualsiasi PHP a tutti - che potrebbero essere del tutto HTML e funzionano ancora bene.

utilizzando AJAX

Una volta che hai una buona base per il vostro sito web con una combinazione di HTML, CSS, PHP e MySQL, è possibile utilizzare AJAX per agghindare le vostre pagine.

AJAX è un metodo di utilizzo di JavaScript - un linguaggio di programmazione che può essere eseguito nel browser di un visitatore, a differenza di PHP, che viene eseguito sul server - in cui è possibile inviare richieste direttamente al server e ottenere risultati senza dover ricaricare la pagina . Il risultato è una pagina che funziona più come un'applicazione di un sito web tradizionale. Il primo prodotto importante per usare AJAX estesamente era GMail di Google.

AJAX è raramente scritto interamente a mano. Una serie di AJAX "librerie" hanno spuntato che contengono frammenti di codice JavaScript per le funzioni comuni come i menu a schede, animazione e trascinando e rilasciando, che è quindi possibile integrare nelle proprie siti. jQuery, Moo Strumenti e prototipi sono tre comuni librerie AJAX / JavaScript.

Fare tutto da soli

Per sapere tutti questi strumenti, è necessario il giusto equipaggiamento. Con un pacchetto di software chiamato XAMPP, è possibile eseguire un diritto privato del server a casa dal proprio computer per verificare le possibilità di PHP e MySQL. XAMPP è da scaricare gratuitamente (vedi Risorse).

Ajax, jQuery scaricare e sfogliare la documentazione sul suo sito ufficiale (ancora una volta, vedi Risorse) per familiarizzare con il gergo.

Infine, il modo migliore per imparare è spesso l'esempio. WordPress.org è un sistema di gestione dei contenuti utilizzato per il blogging che è strutturata intorno a modelli di PHP e database MySQL e anche dotato di jQuery confezionato con l'installazione. Joomla !, un altro sistema di gestione dei contenuti per i siti web più grandi, utilizza anche una combinazione di PHP e MySQL. Infine, per imparare i dadi e bulloni di ogni linguaggio di programmazione e tecnica, controllare i tutorial gratuiti a W3Schools.com (vedi Bibliografia).