AJAX , PHP et MySQL sont trois éléments communs de nombreux sites Web de qualité professionnelle. AJAX est une technique de programmation qui vous permet de créer des sites Web plus interactives et dynamiques . PHP est un langage de programmation côté serveur puissant , ce qui signifie qu'il fonctionne entièrement sur le serveur d'un site web. MySQL est un système de gestion de base de données qui contient généralement une majorité de la teneur réelle d'un site Web . En utilisant PHP et MySQL
sites ont tendance à utiliser une poignée de langues différentes et des techniques spécialisées pour obtenir un résultat puissant . HTML, par exemple , est utilisé pour créer la structure de base d'une page Web , tandis que Cascading Style Sheets CSS , ou est un langage utilisé pour le style et le design de ces pages .
Disons que vous avez un blog qui contient 1.000 postes . Il serait fastidieux de créer 1.000 pages distinctes , tout en utilisant la même structure et la conception . Au lieu de cela , les systèmes de gestion de blog Créer généralement qu'une seule page - généralement appelé un modèle - et de stocker le texte de chaque poste dans une base de données ( MySQL est un système de base de données commune ) . Le modèle HTML utilise alors le code PHP pour se connecter à la base de données et de saisir le texte de quelque poste que le visiteur a demandé.
PHP peut faire d'autres choses aussi, mais sa capacité à extraire des données à partir de bases de données MySQL est peut-être son fonction la plus importante . Vous pouvez écrire à droite à côté de PHP HTML ; dans un fichier HTML , vous pouvez ajouter PHP simplement en commençant par un segment de PHP avec "< php ? " Et se terminant par « > ». Ensuite, enregistrez le fichier avec une extension . Php. Notez que les fichiers php ne doivent pas nécessairement contenir toute PHP du tout - . Ils pourraient être entièrement HTML et fonctionne toujours très bien
Utilisation d'AJAX
fois . vous avez une bonne base pour votre site web avec une combinaison de HTML , CSS, PHP et MySQL , vous pouvez utiliser AJAX pour embellir vos pages
AJAX est une méthode d'utilisation de JavaScript - . un langage de programmation qui peut courir à droite dans le navigateur d'un visiteur , contrairement à PHP, qui s'exécute sur le serveur - dans laquelle vous pouvez envoyer des demandes directement au serveur et obtenir des résultats sans avoir à recharger la page. Le résultat est une page qui fonctionne plus comme une application d'un site web traditionnel . Le premier produit majeur à utiliser AJAX a été largement GMail de Google.
AJAX est rarement entièrement écrit à la main. Une série d' AJAX «bibliothèques» ont surgi qui contiennent des extraits de code JavaScript pour les fonctions communes telles que les menus à onglets , des animations et glisser-déposer, que vous pourrez ensuite intégrer dans vos propres sites. jQuery, Outils Moo , et Prototype ya trois bibliothèques communes AJAX /JavaScript.
Doing It Yourself Tout
Pour apprendre tous ces outils , vous avez besoin du droit équipement . Avec un ensemble de logiciels appelé XAMPP , vous pouvez exécuter un serveur domestique privée à partir de votre propre ordinateur pour tester les possibilités de PHP et MySQL. XAMPP est gratuit à télécharger (voir Ressources) .
AJAX, jQuery télécharger et parcourir la documentation sur son site officiel (encore une fois , voir Ressources) pour vous familiariser avec le jargon.
Enfin , la meilleure façon d'apprendre est souvent en exemple . WordPress.org est un système de gestion de contenu utilisé pour les blogs qui s'articule autour de templates PHP et base de données MySQL et vient même avec jQuery emballé avec l'installation. Joomla! , Un autre système de gestion de contenu pour les sites plus importants, utilise également une combinaison de PHP et MySQL. Enfin, pour apprendre les tenants et aboutissants de chaque langage de programmation et technique , consultez les didacticiels gratuits à W3Schools.com (voir références) .