8 JANVIER 2019
Au programme aujourd’hui :
Testez vos connaissances en HTML => QUIZZ // QUIZZ COMPLET
Découvrir WORDPRESS :
Pré-requis : html + Css + Client FTP + PhpMyAdmin + Nom de domaine
- Client FTP ? Un client FTP est un logiciel vous permettant de vous connecter à un serveur FTP afin d’y échanger des fichiers.
Une fois connecté, il vous est possible de publier vos fichiers afin que ceux-ci soient accessibles depuis votre site Internet.
Ex : FileZilla / Cyberduck / Dreamweaver - PhpMyAdmin ? Application Web de gestion pour les systèmes de gestion de base de données MySQL réalisée en PHP
Réserver et gérer un nom de domaine, un hébergement :
Quelques explications sur les noms de domaine => lien (extensions, prix, périodicité, choix,…)
Choisir un hébergement pour son site web : explications sur les hébergements => lien (Gratuit ? Payant ? Dédié ou mutualisé ? Spécificités, tarifs,…)
Les site ressources :
WordPress (portail français) / Thèmes gratuits / Thèmes Premium (payants) / Extensions
MAMP : My Apache – MySQL – PHP
Développer son site en local, avant de passer en production => lien
Si MAMP pose problème (ex : version Windows) =>
WAMP Server => lien
QUELQUES RAPPELS :
Pour créer une base de données MySQL via PhpMyAdmin
Installer WordPress en local avec l’outil MAMP
Qu’est-ce que le langage PHP ?
Le PHP, comme l’HTML est un langage informatique utilisé sur l’internet. PHP signifie : « PHP: Hypertext Preprocessor ».
L’HTML était le langage dédié à la création de pages statiques, PHP est utilisé pour produire des contenus web dynamiques.
Pour cela, il faut l’associer généralement à une base de données MySQL.
Coté client ou coté serveur
HTML s’exécutait côté client (sur les ordinateurs des internautes), PHP a la particularité de s’exécuter côté serveur (le disque dur distant sur lequel est hébergé le site). Les internautes n’ont pas besoin de logiciels particuliers en dehors de leurs navigateurs internet.
Une fois qu’une page codée en PHP est exécutée par le serveur, elle « génère » une page web côté client qui contient de l’HTML, du CSS, de JavaScript …