Développement web création de site web

Serveur web

Logiciel permettant à des clients d’accéder à des pages web, à partir d’un navigateur installé sur leur ordinateur distant.  Un serveur Web peut être: ◦ un ordinateur tenant le rôle de serveur informatique sur lequel fonctionne un logiciel serveur HTTP; ◦ le serveur HTTP lui-même; ◦ un ensemble de serveurs permettant le fonctionnement d’applications Web.  Plusieurs serveurs Web: ◦ Apache Windows/ UNIX (gratuit) (www.apache.org) ◦ Microsoft IIS(Internet Information Services) :le serveur Web payant de Microsoft ◦ Microsoft PWS (PersonalWeb Server) ◦ IplanetWeb Server : serveur payant de Netscape ◦ Etc,…
 Le serveur le plus répandu sur Internet.
 S’appuie sur les protocoles HTTP ou HTTPS (mode sécurisé de HTTP)
 Une application fonctionnant sur les systèmes d’exploitation de type Microsoft, Unix.
 Fonctionnalités ◦ Configuration assez simple ◦ Accès sécurisé en fonction des adresses IP ◦ Chargement de modules pour ajouter de nouvelles fonctionnalités (php, mysql, ssl, … ) ◦ Etc,…
 Une chaîne de caractères utilisée pour adresser les ressources dans le Web
 Exemple : http://www.exemple.com/chemin/page.html?q=req ◦ http :protocole ◦ www.exemple.com : hôte ◦ /chemin/ :chemin absolu sur le service ◦ page.html :nom de la page Web ◦ q=req :chaine de requête, transmise à la page

Navigateur

Le logiciel le plus important sur l’ordinateur  Grâce aux navigateurs, on peut: ◦ lancer des recherches, ◦ chatter, ◦ échanger des e-mails, ◦ faire des achats, ◦ consulter votre compte en banque, ◦ lire l’actualité, ◦ visionner des vidéos, etc.  Rôle: analyser le code (X)HTML et CSS des pages web et d’en produire un résultat visuel, facile à lire pour un humain. Il en existe un très grand nombre  Navigateurs graphiques ◦ Internet Explorer (Windows) ; ◦ MozillaFirefox (Windows, Mac et Linux) ; ◦ Opera(Windows, Mac et Linux) ; ◦ Safari (Mac,Windows) ◦ Maxthon (Windows); ◦ Google Chrome (Windows, Mac et Linux) ; ◦ Konqueror (Linux), etc.  Navigateurs textuels ◦ Links ◦ Linx, etc.

Création de site web

Utiliser un éditeur. Il en existe deux types : ◦ Éditeurs WYSIWYG: permettent de créer un site à la manière d’un traitement de texte.. ◦ Éditeurs de texte  Ou Utiliser un système de gestion de contenus (CMS: Content Management System)  Connaitre et utiliser langages du Web (e.g HTML, CSS)  Tester continuellement son site sur au moins deux navigateurs à la fois pendant sa création, afin d’être sûr que tous vos visiteurs aient un résultat correct.
 Pages statiques: chacune des pages est créée en HTML. Un ordinateur qui se connecte au serveur, demande une page. Celle ci lui est directement servie. le serveur web (HTTP) se contente d’envoyer des fichiers stockés sur disque dur.
 Pages dynamiques: les pages peuvent être générées dynamiquement , en fonction des informations données par le navigateur (liens cliqués, formulaires, cookies…) et par le serveur (base de données SQL, fichiers de configuration…).  le serveur web (HTTP) exécute un ou plusieurs programmes qui vont renvoyer des données, que le serveur web retransmet au navigateur
 Le contenu est obtenu (par exemple) en combinant l’utilisation d’un langage de scripts ou de programmation et une base de données. Il s’agit souvent de PHP pour le langage et MySQL pour la base de données.

création de site webTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *