| Une belle histoire |
| Nos conseils |
| Sécurité de votre PC |
| HTML et XHTML |
| Langage CSS |
| PHP et Mysql |
PHP et Mysql
Serveur web apache - php et mysqlBien que vous pouvez utiliser joomla sans connaissances approfondies du langage php ni de la base de données mysql, il s'avère utile de comprendre le fonctionnement de ces deux composants et de leur relation avec joomla. Dans joomla, tout le contenu des articles et même la configuration du site (liste des utilisateurs, menus, liens, définition des modules et de leur positionnement ..etc) sont stockés dans une base de données mysql. Les pages web joomla sont des pages php. C’est pourquoi, vous aurez besoin d’un serveur web. Le serveur web dont vous aurez besoin, est composé de apache et mysql ; apache en tant que serveur http qui interpréte le langage php et mysql en tant que serveur de base de données. Une illustration permet de mieux comprendre. Voici un shéma illustratif :
1- Le client, un internaute par exemple, demande l'affichage d'une page web php en soumettant une requête http. 2- Le serveur web traite la page php demandée. Au cours du traitement de la page php, le serveur puise les données depuis la base de données mysql. Pour cela, il va soumettre une requête sql au serveur de base de données. 3- La base de données mysql traite les requêtes et envoie en réponse les données demandées au serveur web. 4- Ayant reçu tous les éléments nécessaires, le serveur web construit alors une page web sous format xhtml intégrant les données extraites de la base données. Vous constatez que la requête php soumise par le client a déclenché une génération de page xhtml par le serveur web. Il est évident alors qu'une demande réelle de page xhtml ne génére pas de traitement particulier au niveau serveur. Le serveur web ne fait, en effet, dans ce cas, que renvoyer la page xhtml demandée. Le langage xhtml , lui seul, ne permet de construire que des pages statiques. Une page statique est une page interprétée directement par le navigateur du client. Le serveur n'a qu'à envoyer la page xhtml demandée sans aucun traitement. Un traitement, cependant, est exigé pour une page php. Les pages php sont dites des pages dynamiques. php est un langage utilisé pour intéragir avec des bases de données. Joomla utilise des pages php et la base de données mysql. En comprenant juste ce qu'on vient d'expliquer, vous serez en mesure d'avancer convenablement dans votre apprentissage et réaliser facilement votre site web avec le puissant cms joomla Si vous êtes passionnés par le langage php, sachez bien qu'il permet de créer un site dynamique, ainsi vous pouvez créer un forum pour votre site, un livre d'or, des news, un compteur des visiteurs de votre site et bien plus.
|
| Nous Contacter |
| Témoignages |
| FAQs |
| tuto-dba-oracle.com |