8 janvier 2019

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 …