Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zér0 > En savoir plus

En savoir plus sur le Site du Zér0

Ainsi donc vous êtes curieux, et vous voulez plus de détails sur le Site du Zér0 ? :)

Vous voudriez savoir qui l'a fait, qui y participe, qui rédige les cours (et qui a eu l'idée d'un nom de site aussi stupide)...
Vous trouverez toutes ces réponses sur cette page, et bien plus encore : je vous résumerai rapidement l'histoire du site et je vous donnerai en exclusivité mondiale la recette de la soupe aux potirons de ma grand-mère la recette pour faire un tutoriel pour débutants ;)

Voici les différentes questions que vous vous posez souvent :

Vous pouvez les lire dans l'ordre que vous voulez, mais si vous avez du temps à perdre sachez que le mieux est encore de lire tout ça dans l'ordre (comme les cours, oui oui :p)


Depuis quand le Site du Zér0 existe-t-il ?

Le Site du Zér0 (SdZ pour les intimes) a été ouvert très précisément le 10 Novembre 1999.
On peut donc dire pour frimer qu'il date du siècle dernier :soleil: (mais juste pour frimer alors !)

Au commencement des Temps...

Pourtant, à cette date-là, inutile de vous dire qu'il n'était pas très fréquenté. Moi, quelques amis, 2-3 paumés du web... A peine de quoi jouer un tarot.

Remarquez, c'était un peu normal : le site venait à peine d'ouvrir, il n'avait pas encore beaucoup de contenu.
Le tout début de l'histoire remonte en fait à Noël 1998. On m'avait offert un petit livre sur le HTML, et je me suis dit que le mieux pour m'entraîner était de créer un site... Oui, mais sur quel sujet ?

Je trouvais que le livre expliquait dans l'ensemble assez bien le HTML, mais quelques petits passages me chagrinaient. J'avais eu un peu de mal à comprendre à plusieurs moments, et j'avais pensé qu'en changeant un peu l'ordre des chapitres et en éclaircissant certains points, il aurait pu être beaucoup mieux.
Et voilà que je tenais le sujet de mon site : j'allais écrire mon premier site qui expliquerait aux gens comment créer des sites en HTML, ce qui était l'occasion pour moi de m'exercer pour la première fois au HTML (comme vous le voyez, j'étais déjà un peu tordu à l'époque :D)

Le site a donc ouvert avec les tous premiers chapitres d'un cours de HTML pour débutants. Je voulais que tout le monde puisse comprendre, et j'ai totalement axé mon cours dans cet objectif. J'ai fait en sorte d'expliquer tout ce que je faisais, en partant de la base, c'est-à-dire en partant de zéro.

Il fallait d'ailleurs que je trouve un nom à mon site. Tout le monde sait qu'un site sans nom, ça ne se fait pas.
Après un moment d'intense réflexion d'environ 15 secondes, je me suis dit que si les cours partaient de zéro, je pourrais l'appeler "Le Site du Zér0". Ca ne voulait rien dire, ce n'était pas très joli, mais ça irait pour commencer. Je pensais que je pourrais toujours le changer plus tard.

Erreur. Bien des années après, je ne l'ai toujours pas changé.
Pourquoi ? Parce que le site a commencé à être connu sous ce nom, et que je ne voulais pas le changer sinon plus personne ne reconnaîtrait le site. Il était donc trop tard, tant pis je me suis dit : "On va faire avec" ^^

Mais que s'est-il passé entre temps ? Comment le site est-il devenu connu ?

L'ascension du site

Non, ce n'est pas le cours de HTML qui a rendu le site connu (si encore on peut dire qu'il est "connu" !). En fait, j'ai mis quelques mois à rédiger le cours de HTML, mais cela n'a pas apporté beaucoup plus de visiteurs. A l'époque, il devait y avoir dans les 200, voire 300 pages consultées sur le site par jour (je compte souvent en "nombre de pages vues / jour")

Après avoir rédigé mon cours de HTML, j'ai eu une passion toute nouvelle pour un logiciel : Worldcraft, renommé "Hammer" par la suite. C'est un logiciel qui permet de créer des niveaux en 3D pour un des jeux vidéo les plus célèbres, à savoir Half-Life (et Counter-Strike).
Les bons tutoriels en français étaient rares sur le net, et je pensais que ce logiciel (un peu obscur au premier abord), méritait vraiment d'être plus connu. Je me suis donc lancé dans la rédaction d'un très gros cours complet sur le "Mapping", c'est-à-dire sur la création de cartes en 3D pour ce jeu

Ce n'était pas volontaire. Je n'avais pas prévu qu'il y aurait autant de gens intéressés, et à dire vrai je ne savais pas non plus que le succès de Half-Life et de Counter-Strike était aussi énorme. Le site s'est mis à attirer un nombre important de joueurs, je suis arrivé rapidement à la barre symbolique des 1000 pages vues / jour.
Pour accroître mes chances d'intéresser des joueurs, j'ai même contacté des gros sites traitant de ces jeux. Je leur ai proposé de créer spécialement pour eux un cours de "mapping" pour débutants sur leurs sites, en échange d'un petit lien en bas du cours vers mon site. J'ai donc créé de nouveaux cours de mapping spécialement pour eux (ce qui a été long là aussi !). Pourtant le travail a porté ses fruits, car ce petit lien a vraiment fait augmenter le nombre de visiteurs sur le Site du Zér0 (environ 4000-5000 pages vues / jour).

L'ordre de création des cours

Ce qui est arrivé ensuite n'est pas très intéressant. J'ai eu des ennuis avec l'un des deux gros sites, qui s'est approprié le cours que je leur avais écrit sans y laisser de lien vers mon site ni même mon nom. Il n'est pas nécessaire que je vous dise de qui il s'agit, j'ai passé l'âge ;)
Ceci étant, depuis ce jour, je me suis juré que je ne ferais plus de partenariats publicitaires avec d'autres sites. Promesse que j'ai tenu, et que je tiens toujours.

J'ai donc tenu à continuer le site en me débrouillant tout seul. Il faut dire que travailler pour les autres pour se faire ensuite jeter de cette manière était moyennement motivant :/

Les cours que j'ai écrits sur le Site du Zér0 peuvent se compter sur les doigts de la main. Il faut dire que chacun d'eux me prend des mois, voire plus d'une année. Voici l'ordre dans lequel je les ai créés :

  1. HTML
  2. Mapping
  3. PHP
  4. XHTML / CSS (cours remplaçant le vieux cours de HTML, devenu obsolète)
  5. C
  6. C++
  7. Linux

Nous voici rendu à aujourd'hui. A l'heure où j'écris ces lignes, je commence à peine le tutoriel de programmation en C / C++ qui promet d'être le plus long et le plus difficile à écrire pour moi. On verra si je n'ai pas fixé la barre trop haut cette fois ^^

Je ne me suis fait aucune pub depuis l'époque des cours de mapping. Je rédige les cours, et je me dis que si les gens trouvent le site intéressant, ils sauront se communiquer l'adresse entre eux.
Et en effet, le bouche à oreille marche plutôt bien ! On voit des internautes se communiquer l'adresse sur des forums sur Internet, mais aussi se passer l'adresse du site dans la vie réelle avec des amis, que ce soit au collège, au lycée ou au travail.

Aujourd'hui, le Site du Zér0 totalise plusieurs centaines de milliers de pages vues / jour, ce qui fait plusieurs millions de pages vues par mois. Et ce chiffre augmente encore et encore o_O
Les 200 pages vues des débuts paraissent bien loin !

Les différentes versions du site

Le site a commencé comme un simple site perso avec un design de site perso, mais en pire quand on connaît mes "talents artistiques" ^^

Le site a eu les versions suivantes, dans l'ordre :

  1. Version 1.0 : "design" jaune orangé que je me suis fait pour le début, avec vaguement un petit menu sur la gauche.
    Vous avez de la chance, j'ai un screenshot de cette toute première version :

    Design de la version 1
    La 1ère version du site
    Il est rigoureusement interdit de se moquer

  2. Version 2.0 : un design qu'un visiteur m'a gentiment fait. Couleur bleu clair, assez flash qui fait plutôt mal aux yeux quand on y repense ^^. Cette version n'est pas resté très longtemps, quelques mois je crois.

    Design de la version 2.0
    La version 2.0
    Désolé, il manque quelques images

  3. Version 2.1 : assez peu de changements, les couleurs et la position des menus restent globalement identiques. Simplement, un autre visiteur du site me fait un design un peu plus propre dans l'ensemble.
    La version 2.1 sera restée en place plusieurs années, et c'est sous ce design que le site s'est fait connaître.

    Design de la version 2.1
    La version 2.1, la plus connue
    Le site sera resté très longtemps sous cette apparence

  4. Version 3.0 : c'est la version que vous voyez actuellement. C'est de très très loin celle sur laquelle nous avons le plus travaillé. Autant nous avions passé 1 ou 2 semaines sur les versions précédentes, autant là nous avons travaillé dur sur la "v3" pendant 2 ans ! Tout le site a été recodé, et il est possible de choisir le design que l'on veut et même de créer le sien !

    Un des designs de la version 3
    La version 3, sur laquelle on a beaucoup travaillé
    Cela n'est qu'un des designs possibles !

Dans la section suivante (qui a créé le Site du Zér0 ?), nous allons parler des personnes qui ont contribué à créer les différentes versions du Site du Zér0 :)


Qui a créé le Site du Zér0 ?

Comme je l'ai dit ci-dessus, il y a eu plusieurs versions du site. Différentes personnes sont intervenues pour m'aider à créer le Site du Zér0, mais c'est de loin pour la version actuelle (la version 3) qu'il y a eu le plus de monde.

Les pionniers du site

Récapitulons les intervenants pour les différentes versions :

L'équipe de création du Site du Zér0 version 3

On a donc été nombreux à travailler ensemble sur la version 3, qui a été notre plus gros projet (2 ans de travail, je vous rappelle !)
Tous ces gens n'ont pas travaillé autant de temps dessus, mais ils méritent largement tous d'être cités ici.

Encore une fois, un immense merci à tous ces gens-là. Sans eux, le site n'en serait pas là où il est aujourd'hui.
Par ailleurs, je n'ai cité que les développeurs / designers, mais pour être plus complet il faudrait indiquer aussi les gens qui sont passés là pour nous aider à bêta-tester. La liste serait un peu plus longue, et comme la plupart de ces gens-là sont soit des modérateurs ou des newsers du site, ils sont déjà listés dans la page "L'équipe" (voir plus bas).

L'équipe qui fait vivre le site au jour le jour

Parmi les gens cités ci-dessus, seuls Karamilo, winzou et M@teo21 travaillent encore activement au développement du site : correction de bugs, développement de nouvelles fonctionnalités, etc.

Ceci étant, il y a d'autres personnes qui font vivre le SdZ. Ce ne sont pas des codeurs ou des designers cette fois : ce sont des gens qui administrent le site, qui le rendent "vivant".
C'est un travail de chaque jour.

Il existe différents types de personnes, qui constituent ensemble ce qu'on appelle "l'équipe du SdZ" :

La liste des membres de l'équipe est automatiquement mise à jour sur cette page.


Quelles technologies utilisez-vous ?

Avertissement : cette section contient des informations techniques. Elle s'adresse aux webmasters et aux curieux qui se demandent comment ce site fonctionne.
Si vous êtes un vrai Zér0, il se peut que vous ne compreniez pas tous les termes employés ici ;)

Au fur et à mesure de son évolution, le Site du Zér0 a été codé dans divers langages. La toute première version était écrite en HTML seulement, sous le Bloc-Notes de Windows.
La seconde version, elle, utilisait le langage PHP, principalement pour réaliser des includes ou encore faire des petits scripts comme les Q.C.M. de fin de chapitre.

Pour la version 3 du site en revanche, nous avons utilisé un nombre plus important de technologies. Chaque langage ici utilisé a sa fonction propre.
Voici les différents langages qui font "tourner" le Site du Zér0 :


Comment réalisez-vous vos tutoriels pour débutants ?

Vous êtes nombreux aussi à me demander comment sont réalisés les tutoriels du Site du Zér0.
Combien de temps je passe à les faire ? Suis-je le seul à les écrire ? Pourquoi n'y a-t-il pas plus de tutoriels ?!

Avant tout, il faut savoir que nous allons parler des tutoriels "officiels" du site, même si je n'aime pas trop ce nom. Ce sont les tutoriels qui ont fait le succès du site, c'est-à-dire les tutoriels dont je vous ai parlé plus haut :

Le Temps et la Passion

Tous ces tutoriels ont été entièrement rédigés par moi-même (à savoir M@teo21). Oui, ça fait beaucoup quand on y regarde de plus près, et pourtant ce n'est pas la rédaction des tutos qui me prend le plus de temps mais l'administration du site.
Pendant la reconstruction complète du site en version 3, j'ai d'ailleurs plus travaillé sur la nouvelle version que sur les tutos eux-mêmes.

Faut-il en déduire que je rédige des tutoriels rapidement une fois que je suis lancé ?
Je pense que oui, en quelque sorte, encore faut-il être lancé. Il faut avoir la motivation, il faut que le tuto porte sur un sujet qui me passionne. Si le sujet ne me passionne pas, je n'aurai jamais envie d'en parler sur tout un tutoriel.
Cela explique donc entre autres pourquoi le nombre de tutoriels officiels peut se compter sur les doigts de la main :

Dans ces conditions, il paraît assez difficile de créer une infinité de tutoriels. Je souhaiterais qu'il y ait plus de 24h dans une journée, mais je ne suis pas magicien non plus :magicien: (ah, ça y est, j'ai enfin réussi à caser ce smiley ! :lol:)
Vous savez maintenant pourquoi je ne peux pas réaliser des tutoriels de Flash, de Photoshop, de Javascript, que vous êtes pourtant nombreux à demander : je suis nul sous Photoshop (c'est moi qui ai besoin de tutos !), pareil pour le Flash, quant au Javascript c'est un domaine qui ne m'intéresse actuellement pas.

Pourtant, il y a d'autres sujets qui m'intéressent et pour lesquels je voudrais rédiger des tutos, si encore j'avais le temps.
Je ne vais pas vous faire la liste des idées que j'ai en tête (sinon je vais être assailli de mails qui me demandent "A quand les tutos de machinchose ?" ^^). Soyez sûrs que, le jour où je trouve le temps, je m'y mets. Mais n'oubliez pas que la réalisation d'un seul tutoriel peut à elle seule me prendre des années. Et que je ne fais pas que ça de la journée ;)

La méthode pour rédiger un tutoriel

J'ai une manière bien spécifique de rédiger mes tutoriels.
Ce n'est pas un secret que je garde jalousement. D'ailleurs, si tout le monde pouvait faire des cours en y portant la même attention, j'en serais ravi :)

  1. Trouver le sujet du cours : c'est le plus facile. Il suffit que le sujet me passionne et qu'il puisse passionner d'autres personnes.
  2. Elaborer le plan du cours : c'est le point central, le point crucial. Il ne faut pas se planter, et c'est particulièrement difficile. J'y passe beaucoup de temps (beaucoup plus qu'on ne pourrait penser) : je réfléchis à l'ordre d'enchaînement des chapitres, à leurs titres, aux informations qu'ils contiendront.
    Il faut répartir la difficulté, amener les choses progressivement. J'ai par ailleurs de plus en plus tendance à donner des "titres pleins" à mes chapitres, c'est-à-dire des titres plus motivants et plus intrigants que les "titres plats" qui sont les plus courants..
    • Exemple de titre plein : Ayez les bons outils pour programmer !
    • Exemple de titre plat : Installation et configuration d'un IDE
    Ces 2 titres pourraient être les titres d'un même chapitre. Seulement, l'un des deux est lisible par un débutant, il est intrigant, il donne envie d'être lu. L'autre est plus triste et formel, et il contient un mot que peu de débutants peuvent comprendre, ce qui est en quelque sorte repoussant.
    Notez que je m'efforce à faire cela de plus en plus, mais je ne le fais pas tout le temps non plus. Parfois parce que je ne trouve pas de titre plein (c'est plus dur !), mais aussi parce que ça peut nuire à la lisibilité d'un sommaire à force. Tout est donc une question de dosage :)
  3. Rédiger les chapitres dans l'ordre : là, il n'y a plus qu'à se lancer. J'ai un plan détaillé de mon cours sous les yeux, je sais ce que je dois dire, et ce que je ne dois pas dire aussi.
    J'essaie de donner un ton décontracté aux chapitres (on est là pour s'amuser à apprendre, pas pour se faire ch***), je parle aux lecteurs pour leur donner la sensation que je les suis tout au long du cours. Cela donne l'impression de n'être jamais abandonné, ce qui est un facteur motivant pour continuer la lecture.
    Vous remarquerez du coup que, parfois, le texte est un peu "romancé". C'est un peu comme raconter une histoire
  4. Relire les chapitres, et les faire lire à des "testeurs" : il faut bien entendu se relire, ça peut paraître évident, mais tout le monde ne le fait pas ^^ Une fois le chapitre relu, il devrait contenir beaucoup moins de fautes d'orthographe et de frappe (même si on n'est jamais à l'abri d'une "coquille")
    Ensuite, je fais souvent lire les nouveaux chapitres à quelques connaissances. Il y a deux types de lecteurs "bêta-testeurs" :
    • Les débutants : ce sont des Zér0s qui ne savent rien sur le sujet et qui apprennent donc pour la première fois. Ils me disent s'ils comprennent bien tout, s'il n'y a pas eu de point noir pour eux.
    • Les pros : ce sont des Zér0s qui ont déjà de l'expérience dans le sujet traité dans le cours. Ils peuvent me dire si je n'ai pas fait de bêtises, et éventuellement me suggérer de parler de certaines choses que j'aurais écartées.

Voilà, c'est à peu près tout ^^

Quelques règles d'Or

Je viens de vous dire comment je m'organisais pour rédiger un tutoriel. C'est une méthode que je m'efforce de suivre à chaque fois, mais il n'y a pas que ça. En effet, je suis passé un peu vite sur la rédaction des cours eux-mêmes, ce qui est pourtant un point très important qu'il ne faut pas négliger.

Voici donc quelques règles que je garde en tête à chaque fois que je suis en train de rédiger un tutoriel :

Mentir pour s'en sortir

Il y a une technique aussi dont il faut que je vous parle. Une technique qui m'est propre et qui est d'ailleurs critiquée (et critiquable, je le comprends).
Il arrive parfois que je vous cache des choses dans les tutoriels.

Comment puis-je oser faire une chose pareille ? o_O
En fait, il m'arrive d'avoir trop de choses à dire à la fois. Et il n'est pas bon de noyer le lecteur d'informations, aussi j'écarte volontairement certains détails du cours.
Je dis par exemple que "ça se passe quasiment tout le temps comme ça", alors qu'il existe des exceptions. Si j'avais parlé des exceptions au milieu d'un chapitre déjà bien fourni, j'aurais été sûr de perdre en chemin plus de la moitié des lecteurs.

Du coup, dans ce chapitre, et ce chapitre seulement, je laisse une inexactitude. Cette inexactitude sera corrigée plus tard, lorsque les lecteurs auront le niveau et suffisamment de recul pour comprendre pourquoi je leur avais "caché certaines choses".
Je fais donc toujours en sorte de me rattraper par la suite, en donnant plus de détails quand le lecteur est prêt à les recevoir. Au final, cela implique de lire tout le tutoriel dans l'ordre pour que tous mes "petits arrangements" soient corrigés.

Soyons clairs : je fais cela le moins souvent possible. Je le fais quand je n'ai pas le choix et que je suis sûr de pouvoir "corriger le tir" par la suite.
En gros, cela me permet donc de simplifier des parties délicates du cours, afin qu'un maximum de personnes puisse suivre. Je suis convaincu qu'il vaut mieux cela plutôt que de tout expliquer à la fois, et du coup être sûr de voir certains lecteurs abandonner.

Vous aussi, vous pouvez le faire

... et nous vous y invitons !
Nous avons développé tout un système pour que tout un chacun puisse rédiger à son tour des tutoriels sur un sujet qui le passionne. C'est la rubrique "Vos tutos".
Pour des raisons pratiques, il faut être inscrit au site pour pouvoir rédiger ces cours. S'ils sont validés, ils seront lisibles par tout le monde.

Les tutoriels rédigés par les Zér0s sont classés dans une catégorie "Tutos non officiels" (là aussi je n'aime pas trop ce nom...).
Le but est de ne pas confondre avec les tutos officiels, car nous ne pouvons pas garantir à 100% que ces tutos non officiels sont exacts. On essaie de les relire pour éviter que des bêtises y soient dites (ça arrive !), mais on ne peut pas le garantir à 100% non plus, d'autant plus qu'il m'arrive moi aussi de dire des bêtises oui oui :p

En revanche, rien n'exclue qu'un tutoriel non officiel passe officiel un jour. Il faut simplement beaucoup de travail, une orthographe irréprochable, et il faut enfin que le tutoriel fasse l'unanimité chez ses lecteurs (ouais, rien que ça :-°)
A partir de là, rien ne s'oppose à ce que tout le monde ait une chance que son tutoriel soit mis en avant sur le Site du Zér0 !


Comment contacter l'équipe ?

Si vous voulez contacter un membre particulier de l'équipe, il vous suffit, sur la page de l'équipe, de cliquer sur la personne qui vous intéresse, puis de cliquer sur "Envoyer un MP". Vous pourrez ainsi envoyer un message à la personne concernée, qui la recevra sur sa boîte personnelle du Site du Zér0.
A noter que pour des raisons pratiques (pour nous), il faudra que vous soyez inscrit pour envoyer le MP.

Enfin, sachez que nous recevons en général beaucoup de messages. Enfin, en tout cas en ce qui me concerne, je sais que je reçois beaucoup de messages, ce qui fait que je passe beaucoup de temps à les lire et à y répondre, temps que je passerai en moins à rédiger les cours (CQFD ;))
Si votre message est important et qu'il me concerne, bien entendu, vous pouvez m'écrire. Mais si c'est pour une question sur un cours, mieux vaut la poser sur le forum approprié. Vous aurez une réponse plus rapidement, et ce sont plusieurs personnes qui liront votre message et non une seule.

Réfléchissez-y donc à 2 fois avant d'envoyer un message à M@teo21 s'il vous plaît, il en va de la survie de ma boîte à messages ;)


Comment peut-on aider le Site du Zér0 ?

Il reste bien des façons de nous aider :

Comme vous le voyez, les moyens d'aider ne manquent pas. La balle est dans votre camp, à vous de décider ce que vous allez faire aujourd'hui : organiser une chasse au trésor sur les forums, rédiger un tutoriel sur un langage de programmation, postuler pour le rôle de newser, ou tout simplement aider un pauvre Zér0 en difficulté sur les forums ? ^^


J'ai des questions sur un cours, où puis-je les poser ?

Tout dépend du cours pour lequel vous avez une question :

Pour poster sur les forums, il faudra vous inscrire si ce n'est déjà fait.
Nous sommes conscients que c'est un peu embêtant de s'inscrire sur chaque site que vous visitez, mais c'est pour nous le seul moyen de gérer l'afflux de visiteurs. Il était possible de poster en anonyme les premiers temps sur le site, mais cela a bien vite posé de nombreux problèmes.
Il faut savoir que cela facilite grandement la tâche des modérateurs, qui ont déjà beaucoup de travail ^^


Avez-vous des bannières du site ?

Si vous souhaitez présenter le Site du Zér0 sur votre site, vous pouvez utiliser cette bannière et ce bouton respectivement réalisés par Hurry et Salimax :

Bannière du Site du Zéro

Bouton du Site du Zéro

Si ces images ne vous conviennent pas, nous pouvons vous proposer 2 autres modèles (bannière et bouton), réalisés par jeff52 :

Bannière du Site du Zéro

Bouton du Site du Zéro

Bien entendu, rien ne vous oblige à installer ces bannières sur votre site ! Si vous trouvez même les boutons trop envahissants, sachez qu'un simple lien texte nous suffirait et nous ferait déjà énormément plaisir :o)

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | Fil RSS | XHTML 1.0 | CSS 2.0
Edité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 537 Zéros connectés | Requêtes SQL 2 requêtes | Temps de génération de la page : Total (SQL) 0.0672s (0.0086s)