Ce texte à été écrit par :    Le 01 Octobre 2005

edition précédente edition suivante Page 3/4 Voir en plein écran, imprimer

Tout ce qu'il faut savoir pour faire un site WEB

 

Connaître le langage HTML

C'est le langage de base, qu'il faut obligatoirement connaitre, c'est un langage trés simple mais qui  permet de tout représenter sur Internet

 

Connaitre le langage de style CSS

C'est le deuxiéme langage du HTML qui peu se mettre à l'intérieur du HTML ou à l'extérieur et qui permet de définir les styles, aussi bien les caractéres employés, les images de fonds, la position des éléments, le comportement de la souris, les sons, etc.

 

Connaitre une base de données

C'est un outil indispensable mas pas obligatoire, qui permet d'enregistrer des données et de les voir, par exemple, si vous avez un catalogue à présenter vous pouvez enregistrer les données dans une base et cette base sera évolutive, vous n'aurez qu'à modifier les données ou en ajouter des nouvelle ou en supprimer pour voir le résultat sur Internet. Mais par contre si vous voulez récupérer des informations venant de l'utilisateur alors la base de donnée est obligatoire. Les bases de données peuvent être MySQL, ACCESS, Oracle, SQL serveur entre autres.

 

Connaitre un langage pour générer des pages HTML

Evidement, si vous avez une base de données, il faudrat que vous générez des pages HTML de maniére dynamique, et  pour ça il exsite plusieur langages qui sont équivalent, le PHP à la particularité d'être un langage libre, c'est à dire qu'il ne rapporte pas d'argent à son concepteur, l'ASP est un langage propriétaire qui s'interface parfaitement avec la base de données ACCESS puisque son propriétaire n'est autre que Microsoft, le langage PEARL qui est libre lui aussi mais surtout  utilisé sur des plateforme Linux ou Unix mais aussi sur WIndows. et le langage JSP (java) ou "servlets" qui est utiliser sur les plateforme SUN. mais aussi sur les plateforme Linux et Windows.

Mais évidement ce sont des langages à employer sur le serveur et le serveur peut être n'importe quoi, c'est à dire que c'est un programme qui répond à une question de la forme "GET toto.html HTTP/1.1" ou "POST tutu.html HTTP/1.1" et cette réponse doit être de la forme "HTTP/1.1 200 OK" suivi de la page au format HTML "<HTML> <HEAD><HEAD><BODY>coucou</BODY></HTML>", alors qu'elle est le programme qui génére la réponse au format HTML, ça peut être n'importe quoi.

Aprés cette parenthése les programme serveur les plus connus sont IIS sous windows ou Apache sous linux, et les programmes de génération de code HTML appelé aussi CGI les plus connus sont ASP sous IIS ou PHP sous apache ou PEARL sous apache

 

Connaitre un langage pour animer la présentation

Ce qui peut être intéréssant coté utilisateur c'est d'avoir des réactions quand on bouge la souris ou qu'on clique, un menu déroulant par exemple ou quand un temps s'est écoulé, une horloge par exemple, il existe plusieurs langage capable de faire cet effet, mais vous comprennez que le choix est beaucoup plus mince qu'aux lanagages CGI, puisque qu'en vous écrivez une page HTML contenant un script, il faudra que celui ci soit compris par  un maximum de navigateur et pour l'instant le seul langage connu de tous c'est le JavaScript, bien qu'il existe un deuxiéme langage bien connu sous Internet Explorer c'est le VBScript, c'est deux langages sont équivalents.

 

Connaitre le langage XML

Aprés l'HTML bien connu des navigateur aussi bien, Internet Explorer que Mozila ou Netscape est apparue le langage XML, ce langage développé initialement par microsoft commence à faire des émules et apparait maintenant sur tout les navigateurs, c'est un langage structurant les données et qui est a mon avis trés au fait des évolutions puisqu'il ne nessecite pas de compilateur spécifique et peut être compris par tout le monde, c'est une espèce d'esperento.

J'en vois l'utilité pour stucturer les données et ce langage permet de sauvegarder des données de maniéres structuré, sous forme d'un fichier XML et ce fichier peut être compris de tout le monde

 

Connaitre le langage de style XSL

De la même maniére que l'XML on peut maintenant structurer les styles qu'on à vu en CSS

 

Connaitre des langages qui permettent de faire du graphisme

Ce qui est intéressant dans les langages qui permmettent de faire du graphisme, c'est de pouvoir contruire sont graphique en temps réel comme par exemple faire appraitre un camenbert des statistiques des visites sur votre site.

Ces langages peuvent être n'importe quoi puisqu'ils tourne sur le serveur, mais il existe des activeX ou des Embed qui tourne sur la pluparts des langages tel le C ou le VB et peuvent faire des graphismes sous forme de PNG ou de GIF pour les animés ou le JPG pour le statique

 

Connaitre le langage JAVA

C'est un langage qui n'est pas spécifique à l'Internet mais qui peut êtrs porté sur n'importe quel systéme, c'est pourquoi il à été porté sur le langage HTML sous formme d'une balise <APPLET>, c'est un langage qui peut tous faire aussi bien des fenetres, de la communication, de la gestion de fichier, du graphisme et des bugs voir même des virus, ce n'est pas un langage script mais doit être complilé et donc tourne sur une machine "virtuelle" et cette machine doit quand même tourner sur votre poste, alors dire que c'est un langage universel? moi je crois que c'est un langage propriétaire qui ne tourne que sur les machine qui ont la machine virtuel.

Mais c'est un langage trés intéressant qui gére la mémoire de maniére transparente. mais à éviter puisque il y a une couche à passer en plus et qui prend pas mal de temps.

Le langage JAVA sous forme d'applet à pas mal de restrictions.

 

Connaitre la structure des trames HTML

Elles sont contitué d'entêtes, qui contiennent pas mal d'informations, notament la version du navigateur, la requette effectuée (GET ) et les cookies qui sont écrite par le serveur et envoyer par le client à condition d'en avoir et d'un corps qui contient les information HTML venant du serveur et les informations complémentaire d'une requête POST venant du client.


Combien de points pour ce texte?..... 1 point 2 points 3 points 4 points 5 points


le WebMaster : webmaster@labase-malvoisin.net
coin gauche

Ecrivez votre texte, une nouvelle, un article
Vous pouvez envoyer une photo ou une image qui illustre votre texte, cette image apparaitra en haut et à droite

!!! Attention! votre texte apparaitra dés qu'il aura été validé par notre équipe

Vous pouvez voir tous les messages écrit ici
Vous pouvez voir toutes les photos émises ici

Mes sites les plus visités et les meilleurs

Horloge Atomique
donne l'heure exact
Permet de mettre le PC à l'heure
la météo des vents
Se site donne la direction et le force du vent dans toutes les mers du monde et de manière trés précise
Météo Local
La météo sur 10 jours
First 30
Site réalisé par un particulier se porte au sujet de sa passion pour son bateau
Annuaires
L'annuaire du téléphone pages blanches et pages jaunes
Le manuel du PHP en français
Voici le manuel officiel du langage PHP, ce langage est utilisé pour générer des pages HTML depuis une base de données
Cartes de France
Ce site est le meilleur pour visualiser la carte du monde et ses agglomérations
WebMail
Votre adresse IP = 18.221.221.171