Optimisation de TI-Planet
Posted: 03 Sep 2011, 02:44
Vous l'aurez surement remarqué, le portail est plus rapide ces temps-ci !
En effet, suite aux nombreuses remarques qui ont suivit la sortie, il s'est avéré en grande majorité, suivi de peu par des bugs d'affichage, que la génération de TI-Planet était trop longue et l'affichage lent, impossible à explorer sur téléphone portable.
C'est donc avec fierté que nous vous annonçons l'optimisation de TI-Planet sur les blocs latéraux ainsi que l'apparition d'un mode de compatibilité pour téléphones portables ! (si vous ne notez pas de changements merci de nous prévenir !)
En effet, les blocs sont "presque" tout le temps identiques jusqu'à une modification unique par un utilisateur (changer son profil, poster un nouveau topic, répondre à un post, héberger un nouveau programme, s'inscrire...). Pendant nos tests avant l'ouverture nous n'avons pas eu de problème de lenteur notable. Cependant après ouverture, le CPU et la bande passante s'est mise à grimper dangereusement. Dorénavant tous ces blocs sont donc mis en cache sur le serveur dès leur modification, ce qui permet à tout le monde de jouir d'une rapidité supérieure et de notre côté, ménager l'utilisation du serveur SQL.
Après plusieurs tests, nous remarquons un gain de 5 secondes en moyenne lors du chargement de la page, ce qui n'est pas rien !
Ensuite, concernant le mode de compatibilité pour téléphones portables (que vous pouvez activer manuellement sur ordinateur en suivant le lien "Le site est lent ?" en dessous du tchat), il consiste à désactiver les effets de transparence de tout le site en utilisant une feuille de style quelque peu différente. Cette option est utile pour les utilisateurs navigant sous IE6/7/8 où la transparence est un clou au sol pour l'affichage d'un site.
D'autre part, nous avons passé TI-Planet au validateur W3C et ainsi nettoyé quelques étourderies pour garantir un affichage sain pour tout le monde au cas où il resterait des bugs d'affichage.
Dans un tout autre registre, vous avez peut-être noté le changement de fond aujourd'hui. En effet, vous n'avez pas rêvé, le vaisseau spatial en phase d'atterrissage n'était pas là hier soir
Ça se passera comme cela sur TI-Planet : des fond d'écrans thématiques !
Le précédent symbolisait l'ouverture du site, un nouveau monde.
Celui-ci représente l'arrivée massive des visiteurs car nous avons enregistré une moyenne de 1000 visites par jours et jusqu'à présent, 4600 visites (dont 3000 visiteurs uniques) !
Pour vous divertir un peu les yeux, voici les timelapses des speedpaintings des backgrounds :
Nous espérons que vous passerez un agréable moment à visiter et utiliser TI-Planet !
PS : nous rappelons que le module d'upload est toujours en cours de développement et devrait faire son apparition dans les semaines qui suivent. En effet, nous avons mis en ligne TI-Planet plus tôt pour garantir la consultation des archives avant tout !
En effet, suite aux nombreuses remarques qui ont suivit la sortie, il s'est avéré en grande majorité, suivi de peu par des bugs d'affichage, que la génération de TI-Planet était trop longue et l'affichage lent, impossible à explorer sur téléphone portable.
C'est donc avec fierté que nous vous annonçons l'optimisation de TI-Planet sur les blocs latéraux ainsi que l'apparition d'un mode de compatibilité pour téléphones portables ! (si vous ne notez pas de changements merci de nous prévenir !)
En effet, les blocs sont "presque" tout le temps identiques jusqu'à une modification unique par un utilisateur (changer son profil, poster un nouveau topic, répondre à un post, héberger un nouveau programme, s'inscrire...). Pendant nos tests avant l'ouverture nous n'avons pas eu de problème de lenteur notable. Cependant après ouverture, le CPU et la bande passante s'est mise à grimper dangereusement. Dorénavant tous ces blocs sont donc mis en cache sur le serveur dès leur modification, ce qui permet à tout le monde de jouir d'une rapidité supérieure et de notre côté, ménager l'utilisation du serveur SQL.
Après plusieurs tests, nous remarquons un gain de 5 secondes en moyenne lors du chargement de la page, ce qui n'est pas rien !
Ensuite, concernant le mode de compatibilité pour téléphones portables (que vous pouvez activer manuellement sur ordinateur en suivant le lien "Le site est lent ?" en dessous du tchat), il consiste à désactiver les effets de transparence de tout le site en utilisant une feuille de style quelque peu différente. Cette option est utile pour les utilisateurs navigant sous IE6/7/8 où la transparence est un clou au sol pour l'affichage d'un site.
D'autre part, nous avons passé TI-Planet au validateur W3C et ainsi nettoyé quelques étourderies pour garantir un affichage sain pour tout le monde au cas où il resterait des bugs d'affichage.
Dans un tout autre registre, vous avez peut-être noté le changement de fond aujourd'hui. En effet, vous n'avez pas rêvé, le vaisseau spatial en phase d'atterrissage n'était pas là hier soir
Ça se passera comme cela sur TI-Planet : des fond d'écrans thématiques !
Le précédent symbolisait l'ouverture du site, un nouveau monde.
Celui-ci représente l'arrivée massive des visiteurs car nous avons enregistré une moyenne de 1000 visites par jours et jusqu'à présent, 4600 visites (dont 3000 visiteurs uniques) !
Pour vous divertir un peu les yeux, voici les timelapses des speedpaintings des backgrounds :
Nous espérons que vous passerez un agréable moment à visiter et utiliser TI-Planet !
PS : nous rappelons que le module d'upload est toujours en cours de développement et devrait faire son apparition dans les semaines qui suivent. En effet, nous avons mis en ligne TI-Planet plus tôt pour garantir la consultation des archives avant tout !