2.5.4.2. Les tags (ou balises)
PHP
Lorsque vous enregistrez votre ficher texte avec l'extension
.php, vous devez avoir plusieurs codes dedans : du (x)HTML, du
JavaScript, du CSS. Mais aussi du PHP. Comment l'analyseur syntaxique de PHP
fait-il la différence ?
Il sait en fait que le code est délimité par des
balises appelées tags. Ces tags sont un peu spéciaux, ils se
présentent sous cette forme :
Code PHP
< ?php
// Code PHP ici
?>
Le code PHP est donc situé entre les tags < ?
php et ?>. Avant de vous parler du reste, je fais le point sur l'autre
syntaxe existante et que vous rencontrerez parfois si vous
téléchargez certaines sources mal codées. Il s'agit des
tags < ? Et ?>. N'utilisez pas ces tags qui pourront ne pas
être compatibles avec toutes les configurations de serveurs
existantes.
Pour faire simple, PHP dispose d'un réglage
appelé Short-open-tags, celui peut prendre deux valeurs
(ON et 0FF). Si il est sur ON, cette syntaxe sera acceptée et comprise
par l'analyseur de code, dans le cas contraire vos scripts ne pourront
être interprétés, tandis que si vous utilisez tout, vos
scripts fonctionneront parfaitement.
2.5.4.3. Quand utiliser le
PHP ?
Dans cette partie, nous allons savoir quand est-ce qu'on peut
utiliser le PHP. Le PHP nous aide sûrement à convertir tout notre
site en PHP et de remplacer le code (x)HTML par des echo() en
rafale. Ce n'est pas une bonne solution, on ne doit pas utiliser PHP pour
générer du contenu statique.
Si votre page n'est pas destinée à changer dans
le temps dynamiquement, laissez-là en HTML vous gagnez en performance
soulagerez votre serveur. Vous pourrez également lorsque vous aurez
beaucoup de fiches dans votre répertoire savoir quels ceux qui sont
statiques des autres.
2.6. Le MySQL
2.6.1. Définition
Le MySQL est un système de gestion de base des
données (SGBR).
2.6.2. Utilités
Le MySQL est un SGBD qui offre ainsi l'opportunité de
créer des sites dynamiques avec de grandes quantités
d'informations. Par exemples, toutes les données concernent les forums
sont stockés dans la base des données.
L'avantage du SGBD est que pour aller chercher vos
données, vous ne vous préoccupez pas des avoir où sont
stockés données ni comment, vous dites « je veux
telle données » et le SGBD va la chercher pour vous.
Vous pourrez également récupérer des
données d'une manière très compliquée qui
dépendent d'énorme de facteurs, chose quasi impossible en
stockant les données dans un fichier sans de nombreux calculs
très lourds.
Le langage que l'on utilise pour interroger et effectuer des
opérations sur une ou plusieurs bases de données/tables s'appelle
SQL (Structured Query Language, en français langage de
requête structurée).
|