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 potente 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 , ad esempio , viene utilizzato per creare la struttura di base di una pagina web , mentre i CSS o Cascading Style Sheets , è un linguaggio utilizzato per lo stile e il 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 disegno . Invece , i sistemi di gestione del 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 banca dati comune ) . Il template HTML utilizza quindi codice PHP per la connessione al database e prendere il testo di qualunque messaggio il visitatore ha chiesto .
PHP può fare altre cose , anche, ma la sua capacità di estrarre dati da database MySQL è forse la sua funzione più importante . È possibile scrivere il proprio PHP fianco HTML , in un file HTML , è possibile aggiungere PHP semplicemente avviando un segmento PHP con " < php ? " E termina con " > ". Quindi, salvare il file con estensione . Php . Si noti che i file php non devono necessariamente contenere qualsiasi PHP a tutti - . Potrebbero essere interamente HTML e ancora funzionano bene
Utilizzando AJAX
volta . hai una buona base per il tuo sito web con una combinazione di HTML , CSS , PHP e MySQL , è possibile utilizzare AJAX per abbellire le vostre pagine
AJAX è un metodo di utilizzo di Javascript . - un linguaggio di programmazione che può esegue 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 importante prodotto 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 più comuni, come i menu a schede , animazione e trascinamento della selezione e che è quindi possibile integrare nei propri siti . jQuery , Moo Strumenti , e prototipo sono tre librerie comuni AJAX /JavaScript .
facendo tutto da soli
Per saperne di tutti questi strumenti , è necessario il giusto apparecchiature . Con un pacchetto software chiamato XAMPP , è possibile eseguire un server di casa privata direttamente dal proprio computer per verificare le possibilità di PHP e MySQL . XAMPP è quello di scaricare ( vedi Risorse ) gratuito .
Per Ajax , jQuery scaricare e sfogliare la documentazione sul suo sito ufficiale (di nuovo , 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 è strutturato attorno a modelli di PHP e database MySQL e viene fornito anche con jQuery confezionato con l'installazione. Joomla ! , Un altro sistema di gestione dei contenuti per siti di grandi dimensioni , utilizza anche una combinazione di PHP e MySQL . Infine , per imparare i dadi e bulloni di ogni linguaggio di programmazione e la tecnica , controllare i tutorial gratuiti presso W3Schools.com ( vedi Bibliografia ) .