Le blog de llaumgui

Linux en général, Fedora / CentOS en particulier...

Aller au contenu | Aller au menu | Aller à la recherche

lundi 24 août 2009

Scénario PaintBall v3 est en ligne

La semaine dernière, j'ai terminé mes vacances par la mise en production de la version 3 de SPB. Au programme :

  • Un nouveau design made by Radinus
  • La version 3.0 d'IPB, bonne nouvelle car notre antique v2.1 était victime de failles de sécurité et autres attaques de SPAM
  • La mise en place d'un wiki sous Mediawiki
  • Et plein d'autres petits trucs...

Concernant IPB, force est de constater que c'est un forum super puissant et super (trop?) riche en fonctionnalités mais aussi, revert de la médaille, super consommateur en ressources... De plus, il n'est pas open-sources et encore moins gratuit. A ce propos, heureusement que nous bénéficions d'une vieille licence avec mises à jour gratuites à vie car maintenant il en coute 25$/6 mois.

vendredi 7 décembre 2007

Montée en charge et compression Gzip des pages servies

Depuis quelque temps, je trouve que Scenario-Paintball et llaumgui.com (tous deux hébergés sur la spb-box) mettent du temps à servir les pages.

J'ai mis à jour le système de CentOS 5.0 vers la 5.1 avec le dernier kernel pensant que ça pourrait améliorer les perfs (qui a dit naïf ?) de mon kernel datant du temps où CentOS 5.0 était encore en phase de bêta testes chez Dedibox (mais CentOS était bel est bien en version finale).

Rien à faire, j'observais encore des montées en charge et des montées de CPU. J'ai donc entrepris de m'orienter du côté d'Invision Power Board et de mieux régler la bête pour ne plus servir de pages compressées en gzip (Disable GZIP encoding?). Depuis, beaucoup moins de problème de montée en charge et même lorsque le serveur charge il arrive encore à servir les pages en un temps tout à fait respectable.
J'ai profité de cette occasion pour affiner les réglages d'IPB et configurer une charge limite (Server Load Limit ?) de 15 à laquelle Scénario-PaintBall affiche un message d'erreur invitant à patienter...

Bref, la version 2.1 n'étant pas connu pour sa légèreté, je pense que la migration vers la version 2.3 d'IPB se fait de plus ne plus pressante...

mardi 6 février 2007

IPB 2.1 et le captcha avancé

La lutte anti-spam avance, mais malheureusement les bots aussi.
Désormais les robots spameurs arrivent à passer les captchas les plus basiques, et même à valider l'inscription par mail.

Scenario-PaintBall, l'un des 2 derniers sites que je gère et qui utilise IPB, a subit la semaine dernière une vague massive de spams.
Passer sous IPB 2.2 serait la solution, mais je devrais me lancer dans une séance de recoding complet de mon portail et je n'en ai malheureusement pas le temps actuellement.

J'ai donc utilisé ce mod qui permet d'appliquer le captcha avancé d'IPB 2.2 dans l'opus 2.1. L'accessibilité en souffre mais pour le moment les bots ne passent plus... Pour le moment...


Captcha simple d'IPB 2.1


Captcha avancé d'IPB 2.2

Bref, SPB est tranquil jusqu'à la prochaine vague...

IPS ou le manque de reconnaissance

Bien que la nouvelle ne soit pas encore annoncée sur le site officiel, la sentence est tombée : InvisionPower.fr est devenu site officiel de support des produits IPS en lieu et place d'InvisionBoard.fr (IBF pour les intimes)...

Je tenais à dit merci à IPS :

  • Merci du mépris dont ils font preuve envers la première communauté Invision de France : InvisionBoard.fr.
    Site présent depuis la première heure (Juillet 2002), dans les bons comme dans les mauvais moments (Le fameux bug du setlocal par exemple, longtemps avant qu'InvisionPower.fr n'existe).

InvisionBoard.fr :

Nos membres ont écrit un total de 178 749 messages
Nous avons 9 190 membres inscrits

InvisionPower.fr :

Nos membres ont écrit un total de 57,907 messages
Nous avons 6,445 membres inscrits

  • Merci du mépris envers les utilisateurs francophones jetés en pleine guerre des supports, où le support officiel n'est pas forcement le meilleur...
  • Merci à IPS de faire passer les profits avant la satisfaction client en permettant à ses client de payer plus pour avoir moins.
  • Merci à IPS de ne pas récompensé ceux qui respectent la licence à la lettre et ne traduisent pas le PCA sans accord pour le distribuer.

Pour moi InvisionPower.fr n'existe pas et le vrai forum officiel de support, la vrai base de connaissances IPB, la vrai traduction francophone, bref tout ça se trouve chez InvisionBoard.fr et nul part ailleurs !

Merci Erwin, Fabien, Gilles, Melky, Youp, les fadas (lut les copains) et j'en passe (désolé).

IBF4Ever.

vendredi 23 septembre 2005

IPBSDK et la (mauvaise) gestion des attachements

Plus j'avance dans le débugage du IPBSDK et le développement de mon portail, plus je me rends compte qu'il n'y a pas de cohésion entre les différentes fonctions qui compose ce SKD. En effet, prenons l'exemple de la gestion des attachements qui fait 1 requête par attachement alors qu'il est si simple d'utiliser une fonction récupérant tout les attachements d'un message... Le pire est que cette fonction existe ! Mais les 2 ne sont pas reliées. Rassurez vous, je vous livre mon code à rajouter dans la classe MySDK.

Lire la suite...

lundi 19 septembre 2005

Portage de vos tasks IPB 2.0 vers IPB 2.1

La version 2.1 d'IPB apporte son lot de nouveautés et la gestion des tâches (task) a été modifiée... Il faut donc convertir vos tasks 2.0 vers le nouveau système 2.1. Pas de panique, c'est pas trop compliqué.

Lire la suite...

JS export news 1.0

Suite à cette annonce, j'arrête le développement de "My RSS IPB News".
Cependant, tous les site n'ont pas de parser XML (n'oublions pas que le RSS est du XML), c'est pourquoi j'ai développé une nouvelle mod de syndication "JS export news".

Lire la suite...