Le principe du site Tweekers se rapproche grandement d'un Wiki avec quelques fonctionnalités en plus (état d'avancement des articles). C'est pourquoi j'avais décidé de partir sur une nouvelle base pour le site en utilisant le moteur MediaWiki utilisé sur Wikipedia pour ne citer que le plus important. Après avoir testé MediaWiki sur un serveur local j'ai rencontré plusieurs obstacles : Le premier est a considérer plus comme un défi, il s'agit de rajouter au moteur mediawiki les fonctions nécessaires au fonctionnement de Tweekers, ainsi qu'une bonne dose de customisation des feuilles de styles CSS (ne voulant pas faire un autre Wikipedia-like de plus sur le net). Le fait de contribuer pas le biais de plugins et de skins CSS est une chose interessante mais le 2ème obstacle rencontré m'a fait abandonner l'espoir d'utiliser MediaWiki (pour l'instant). Tweekers est hébergé sur Free ,qui est a ma connaissance le seul hébergeur gratuit, proposant PHP et SQL sans pubs. Free est un bon hébergeur mais comporte des limites : S'il est possible d'installer DotClear qui fait tourner ce blog ou un forum Invison Power Board , il ne peut pas en faire de même avec MediaWiki. La dernière version nécessite PHP5, Free n'offre que PHP4. Idem pour les version requises pour MySQL, Free est a la traine. Tant pis, j'ai abandonné l'idée d'utiliser la dernière version de MediaWiki et je me suis dirigé vers la 1.6 (encore maintenue contre les bugs de sécurité) . L'installation se passe un peu mieux : les versions de PHP / MySQL sont suffisantes mais je dois faire face a d'autres problèmes. Ce wiki fait appel a des fonctions Unix normalement présentes sur tout serveur (On comprends mieux si on cite la fonction diff qui compare 2 fichiers et affiche els différences, chose qui dans un wiki est indispensable pour l'historique). Bref je ne doute pas que les serveurs Free disposent de ces fonctions mais pas au niveau des abonnés. Je suppose que ceux ci fonctionnent dans un environnement restreint (chroot) et ne dispose que des commandes minimales. Je n'ai pas cherché plus loin , si je dois contribuer a l'évolution d'un logiciel libre, je tiens a le faire dans de bonnes conditions en utilisant la dernière version (d'ailleurs MediaWiki est passé en 1.8 hier). Pour l'instant retour au site d'origine et mise a jour prévue pour ce soir avec l'apparition de news.