Portail WG » Wiki » Portail WGPower
· Sous-rubriques

   
 

Evolutions du forum WG

Le forum WG (du clan War Gamers) fait partie intégrante du portail sur les jeux de stratégie intitulé WGPower. Ce forum a été conçu et réalisé par WG_RavAge au fil de différentes versions présentées ci-dessous.

Forum v1

Forum version 1Début 2001, lancement de l'ancien site RavAge Earth dédié à Empire Earth. Son lancement s'accompagne de celui du forum version 1 qui connaitra quelques problèmes avec son hébergeur de l'époque (multimania) du fait notamment de pertes de données sur la base en fin novembre 2001.

Au niveau de l'interface de la v1, c'est sans aucun doute la plus laide des versions ^^... Mais c'est ça la théorie de l'évolution : on part de quelque chose de pas terrible qui s'améliore au fil des ans ;) !

Niveau fonctionnalités il n'y avait pas grand chose à l'époque mais pour être franc les forums en PHP ne courraient pas les rues... PHP BB n'existait pas encore, c'était plutôt la mode des forums en CGI comme les tous premiers UBB Bulletin Board.

Bref on pouvait passer d'un forum à un autre, envoyer des topics, y répondre... bref que des choses qui aujourd'hui paraissent on ne peut plus banales.

Fonctionnalités annexes :

Première messagerie privée : Utilisant des pop-up sous forme de commande "alert" Javascript pour ceux qui connaissent. La méthode était peu pratique et manquait franchement d'ergonomie.... Mais au moins les messages privés existaient ^^.

Forum v2

Forum version 2Les problèmes rencontrés avec l'hébergeur précédent poussèrent la communauté à migrer vers Free.fr lors du lancement du nouveau portail WarGames Center et du forum v2 le 10 mai 2002.

Nouveautés majeures :

Gestion des pages : Oui cela peut paraître bête mais en version 1 tous les topics d'un forum apparaissaient sur une seule et même page, ce qui à la longue posait problème ^^ !

Interface totalement indépendante : Sur la version 1 j'avais repris quelques principes inspirés des forums aimoo et j'avais à cet égard repris leurs smileys. Toute cette partie a été effacée et refaite pour donner au forum WG une véritable identité bien démarquée des autres forums.

Forum v3

Le forum version 3 a vu le jour lors du passage du forum sur un site séparé, toujours hébergé par Free : forumwg.free.fr.

Nouveautés majeures :

Arrivée d'Athena : le bot du site et de ses commandes permettant de bannir certains membres malintentionnés ou d'obtenir quelques infos comme la date de dernière visite, l'anniversaire, le nombre de posts de la semaine....

Le moteur javascript : Afin de palier à la montée de traffic importante du site, le moteur javascript a été réalisé. Concrètement il s'agit de faire charger à l'internaute un script servant de programme client pour la consultation du forum. En clair c'est ce même programme qui se charge de toute la mise en page et du calcul de certaines informations à partir des données brutes envoyées par le serveur.

L'objectif est multiple :

1) Gagner énormément en bande passante car une fois le moteur chargé il reste en cache du navigateur et tous les chargements sont quasi instantanés.

2) Le serveur est allégé de nombreuses tâches qui sont allouées au PC de l'internaute ce qui allège la charge serveur. Le serveur peut alors se concentrer sur la production de données.

3) Structurer les échanges en séparant l'aspect traitement et présentation. Le javascript se charge de l'affichage et le PHP de toute la partie technique des traitements.

Messagerie privée : Désormais un système d'archivage assez sommaire des messages est accessible. D'autre part leur affichage s'effectue par un encart dans la page venant se placer en haut à droite de l'interface.

Le WYSIWYG : c'est à dire la possibilité de taper vos messages en mode "visuel" comme sur Word. De mémoire aucun forum de l'époque ne le proposait c'était un peu une première mais qui malheureusement avait une contrepartie : incompatibilité avec Firefox...

Forum v4

Le début du développement de cette version a eu lieu à la mi-juin 2004. Il s'agissait à nouveau d'une refonte totale du code avec de plus larges fonctionnalités et surtout un niveau de sécurité accru.

Les mois qui ont suivis ont été consacré au codage jusqu'à l'annonce officielle début 2005 avec la présentation d'une preview. Cette preview contenait notamment la planche de "promo" située en fin de cet article. Quelques semaines de codage plus tard, la phase de beta test a débutée le 1er Mars 2005.

Début avril 2005 le basculement de la version 3 vers la version 4 a eu lieu mais il a fait apparaître une faille de sécurité importante du fait d'une incompatibilité de code avec une partie du portail (au niveau des sessions). En clair il était possible d'usurper les droits d'un modérateur... Dans l'heure qui a suivie la v4 a été désactivée et la v3 remise en service. Il a fallu ensuite une dizaine de jours supplémentaires pour vérifier le bon fonctionnemenent et redéployer la version 4.

A noter que la v4 est actuellement en exploitation depuis le cette date et qu'elle aura tout de même nécessitée 10 mois de préparation dont 6 ayant réellement servis au codage.

Nouveautés majeures :

Le moteur d'image : utilisation de PHP / Javascript et CSS combinés pour permettre l'affichage intégral de l'interface du site à partir d'une seule image. Ainsi cette dernière est découpée dynamiquement et reconstitue les dizaines de petites images nécessaires à l'affichage. L'intérêt est une diminution des temps d'accès (tout se fait en un seul hit) et donc une meilleure fluidité.

La messagerie privée : longtemps critiquée, la messagerie de la v3 n'était pas pratique d'utilisation. Dans la version 4 du forum, cette dernière s'affiche en classant les discussions entre interlocuteurs et les messages privés arrivent par le biais de pop-up animés ! On retrouve également quelques gadgets comme le mémo personnel ou les avertissements d'Athena au sujet de l'état de votre messagerie.

Mode WYSIWYG remanié : pour le rendre totalement compatible avec Firefox et pour faciliter les copier-coller depuis Word ou depuis des pages du net (en filtrant les balises parasites).




Présentation du forum War Gamers en version 4

Forum v5

Actuellement en cours de développement la version 5 du forum WG devrait apportée son lot de nouveauté. Techniquement son évolution se situe surtout au niveau de l'implémentation d'un framework (sorte d'architecture commune), le tout codé en langage objet.

Les objectifs essentiels de la v5 sont :
- une plus large compatibilité entre les navigateurs
- une meilleure ergonomie
- la facilité de maintenance et d'évolutivité du code (avec la gestion de plugins)
- intégration plus grande à l'ensemble du portail et des sites qui le composent.

Pour plus de détails lisez la liste des changements de cette nouvelle version du forum : Forum v5 - Changelog.


Forum version 5

Beta du forum v5 lancée le : 31 août 2012.
Date de lancement officielle : 22 janvier 2013.
Voir aussi :
Définition de forum et la FAQ d'utilisation du forum WG .