Bonjour
Alors aujourd’hui pas d’article en relation directe avec l’Open Source ou le FSM, mais juste un article pour les nuls, pour les “dummies” comme on dit de le monde in des Geek. (être nul n’est pas une tare, on est tous nuls à un certains niveau et on n’est pas trop complexé la dessus chez les Zero
)
Je vais essayer de vous expliquer quel est le chemin à suivre pour créer un site web, car bien souvent on ne sait pas par où commencer. Par exemple, j’ai un souvenir de moi devant présenter devant ma classe un site web sur je ne sais trop quoi. J’avais appris un peu de HTML et un peu de CSS (à l’époque intégré à la page html… X( ) et j’avais fait une présentation pas térrible. Sauf que je ne savais pas comment publier mon travail sur le web et je me suis donc retrouvé comme un zero à mettre le site sur disquette et à le passer d’ordinateurs en ordinateurs…
Bref, donc comment débuter avec rien de chez rien sur le web
I- Un site web pour faire quoi ?
C’est la première question qu’il faut se poser et c’est la plus fondamentale. Vous avez beau avoir toutes les connaissances nécessaires (on n’en a jamais assez…) si vous ne savez pas pourquoi vous allez faire un site web, ce n’est pas la peine d’aller plus loin. Il faut bien déterminer pour qui il sera fait, quel sera son contenu, quelles seront les limites techniques (si on s’en impose), quels seront ses aspects économiques, etc.
C’est une foule de questions auxquelles je ne peux pas répondre car elles dépendent des idées de chacun. Chacun est apte à la base de savoir ce qu’il va faire sur le web. Le fait de connaître les outils de travail du web vous permettra de mieux vous poser ces questions.
II- Un hébergeur
C’est la première chose qu’il vous faut. Il faut quand même avoir quelque chose d’un peut construit avant de demander un hébergement sinon vous allez payer vos premier mois pour rien.
A)- Un hébergeur ça sert à quoi?
Un hébergeur c’est ni plus ni moins qu’une société avec des ordinateurs (serveurs) et qui propose d’héberger votre site sur l’une de leurs machines (serveur web) ce qui permettra aux internautes de voir votre site depuis le web et ce qui vous permettra d’uploader vos pages sur votre espace (uploader, i.e envoyer un fichier depuis votre ordinateur vers le web).
La plus part du temps (95%) vous opterez pour un “hébergement mutualisé”. C’est quoi ça? En réalité votre site web est bien souvent pas seul sur un des serveurs de l’hébergeur, c’est à dire que sur un serveur il y aura votre site, mais aussi celui de centaines (voir de milliers) d’autres personnes. Cela permet de réduire considérablement les côuts. Le terme hébergement mutualisé est en opposition avec le terme “serveur dédié” ou la on dispose d’un ordinateur et on en fait ce que l’on veut (et souvent beaucoup plus qu’un site web… ha bon on peut faire plus?? Ben oui, mais mais là je vous donne la base, j’ai pas l’intention de passer une semaine sur cet article..
)
Je vous donne un exemple d’hébergeur qui est la Société OVH , qui est le plus gros hébergeur en Europe. Je n’ai pas d’actions chez eux, donc libre à vous de choisir d’aller chez eux. Ils ont cependant des prix très intéressants et sont très sérieux.
B)- Quelle offre? Quel domaine?
1)-Les Offres
Alors l’offre tout d’abord. Pour comprendre les offres qui vous sont offertes ils faut déjà avoir quelques notions et déterminer ses besoins. Les offres vont de la gratuité à 30€ par mois, avec toutes les gammes de prix (on parle la d’hébergement mutualisé pas d’autre chose). Les offres vont proposer différents services et par exemple d’une offre à l’autre certains paramètres vont changer comme:
- L’espace disque
- Le trafic web
- Le nombre d’emails
- le nombre de base SQL
- les langages supportés
- FTP anonyme
- SSL
- etc…
La vous devez vous demandez ce que sont ces trucs la? (FTP, SQL, etc.). On y vient.
Le FTP:
Le FTP est un protocole qui permet de transférer des fichiers d’un ordinateur à l’autre. Vous vous en servez tous les jours sans même le savoir j’en suis sûr (FTP anonymes de type Clubic.com, etc.). Votre hébergeur va vous donner des identifiants et grâce à un client FTP comme FileZilla , vous allez pouvoir vous connecter sur votre espace web. En image ça donne ça:
Vous remarquerez qu’il y a 4 répertoires:
Ne vous préoccupez que du répertoire “www” qui contient votre site web. Les autres répertoires ne vous servirons pas pour l’instant et je ne veux pas vous assommer avec. (mai c’est qu’il est fentil le PH!! :p )
Le(s) bases SQL
C’est quelque chose qui doit vous être inconnu normallement (ou alors c’est signe que vous êtes un vrai Geek !!
). Ça va être assez compliqué d’expliquer ce que c’est sans parler du langage PHP que j’expliquerai dans la partie 2… (et si je vous donne un exemple vous allez fuir en courant…)
Dites vous que c’est une armoire de rangement où le serveur classe les données du site pour pas que ce ne soit le bordel… (en gros…).
La vous vous dites “Mais?? Je croyez que notre site était bien rangé dans nos répertoires www etc.???!!!”. Oui. Physiquement oui il l’est. Mais tout n’est pas classé la. Je reviendrais très en détail sur les basses SQL. Retenez seulement que c’est un truc pour classer (donc plusieurs bases, plusieurs classements) et que vous n’aurez jamais de site “interactif” sans base. (”interactif” dans le sens de interaction avec le visiteur). Vous comprendrez tous ça dans la 2e partie sur les langages.
2)-Le domaine
C’est un droit et un système de redirection. Un droit car vous aller acheter par exemple le domaine www.mon-site.com et que vous en serez propriétaire. Une redirection (<= le terme est impropre) car il permet de faire le lien entre le domaine et vos pages grâce à un serveur DNS et aux Virtual Host d’Apache. Je ne vais pas vous embrouiller avec ça, ça fera l’objet d’un autre article intitulé “Un serveur Web à la maison”.
Il n’y a pas de difficultés pour un domaine si ce n’est le choix du nom et de l’extension.
Le choix du nom: choisissez un nom simple et court. Il faut pouvoir le retenir facilement. Utiliser un “-” si nécessaire ou les sigles.
Exemples de ce qui ne faut pas faire:
- www.bob-l-eponge-peintre-en-batiment-à-groaland.com
- www.fhzydnzodhjiozhdigt-zkdhbzj.biz (sigles trop long)
Exemple de ce qu’il faut faire:
- www.the-king.com
- www.LIS.net (Love Is Real) (pas en majuscules bien sûr!!)
- etc.
Évitez les points ou les tiret bas (underscore). Utilisez les tirets milieux.
=====================================================
Allez c’est tout pour aujourd’hui, le reste viendra dans une partie 2
Bon week-end



Bulletins (RSS)