Optimiser sa configuration serveur : liens en vrac

Avant de faire un meilleur article pour mémoire voici quelques liens que j’ai essayé de suivre pour l’optimisation de ma configuration serveur. C’est en vrac, à voir pour remettre en forme tout cela. Au moins c’est déjà une première note filtrée sur des résultats que j’ai pu estimer disons suffisamment « intéressant » pour tester en vrai !

ps3mediaserver le serveur de partage média PC => PS3 qui rox

J’avais besoin de pouvoir lire facilement toutes les vidéos stockées sur mon PC sur ma grande TV. J’ai déjà une PS3 sur cette TV pour jouer bien sur et lire tous les DVD Blu-ray etc. L’idéal serait donc de continuer avec la PS3 sans refaire d’autres branchements type « je rachète une carte vidéo pour brancher mon PC en HDMI sur la TV… » Ca devient compliqué si je dois brancher chaque truc en HDMI y compris des appareils mobiles si je veux partager la vidéo…
Pour cela il se trouve que la PS3 comme beaucoup sait lire des médias via cette merveille d’invention qu’est UPnP.
Pour cela il ya bien des solutions a installer sur PC pour faire le serveur de média. Le premier essai a été XBMC. L’installation est sympa et le logiciel aussi. Mais bon échec, impossible de lire mes vidéos sur la PS3. Sans doute que creuser la conf aurait pu résoudre le souci mais il faut avouer que XMBC c’est surtout pour transformer un PC en média center avec interface et tout. Ce que je veux moi c’est « juste » partager des vidéos.
Puis au détour d’une recherche la révélation : ps3mediaserver.
C’est une application java qui a la bonne idée de faire ce que je veux : partager des vidéos de son PC sur sa PS3 en 2 clicks et sans se prendre la tête. Mieux encore, c’est optimisé PS3 j’ai donc l’impression de pouvoir lire les vidéos comme des DVD. Mieux encore, ce petit bijou permet de faire du transcodage à la volée si le format de la vidéo n’est pas supporté par la PS3.
Bref, voici une apprès midi entière que je teste ps3mediaserver avec succès ! Qualité maximum (autant que l’encodage source le permette), son impec, pas de lag, pas de surcharge du PC source. Que du bon !

mod_pagespeed et CKEditor : le mauvais ménage sur IP.Board

Suite a mes premiers tests de mod_pagespeed et la déception qui s’en est suivi j’ai réfléchi un peu. En fait, tout le tort n’est pas à imputer sur mod_pagespeed .
Le truc  c’est que CKEditor intégré à IP.Board (disons que IP.Board n’y est pour rien c’est la politique par défaut de CKeditor) fonctionne par « autodétection » pour trouver le chemin absolu vers les librairies de CKEditor. Evidemment avec la réécriture étrange des URL avec mod_pagespeed ça fait foirer l’auto détection.
La seule solution c’est de contourner le problème en zapant l’auto détection de CKEditor, c’est à dire en lui précisant un basepath dès le départ.
Pour IP.Board, j’avais fait ça dans le globalTemplate des thèmes que j’utilise et en ajoutant la ligne suivante dans le head (dans une partie javascript bien sur 🙂 ) :
 

var CKEDITOR_BASEPATH = 'public/js/3rd_party/ckeditor/';

 
Pour le moment, j’ai supprimé cette modification et désactivé mod_pagespeed mais finalement comme c’est plutôt l’autodétection de CKEditor qui fonctionne mal, c’est peut être mieux de le réactiver et de patcher mes thèmes… A réflechir… Pour le moment je touche à rien.

mod_pagespeed, première déception

Bon, première (grosse ?) déception sur mod_pagespeed (voir mon précédent billet).
Je viens de remarquer que ce module gère une sorte de cache qui réécrit des liens à la volée. Je ne sais pas dans quelles conditions les liens vers les ressources sont réécrits, surement des éléments dynamiques qu’il change en statiques avec du cache.
Toujours est-il que le cache n’est pas malin (ou je n’ai pas assez bien configuré : config de base !) mais il ne se rafraichit pas ou mal ! Du coup j’ai fait ce jour une grosse opération d’upgrade d’une application complexe de forum qui a viré à l’enfert.
En effet, du fait de ces réécritures et de ce cache non actualisé, j’ai perdu beaucoup de temps, pourri légèrement mon forum (à force de réinstall reconfig etc) pour rien et ouvert aussi des tickets au support du forum pour rien ! Grmmmmll ~~
Bref, mod_speed désactivé jusqu’a nouvel ordre. J’en rage un peu d’avoir perdu une journée pour rien et pourri une install a cause d’un problème inexistant sans ce module !
 

mod_pagespeed à l'essai

Dans ma recherche d’optimisation de configuration, voici le nouvel épisode. Dans mes recherches, je suis tombé sur un mod Apache2 développé visiblement par google : mod_pagespeed.
Il semble que ce soit un ensemble d’optimisations pour apache automatisées dans un module. J’ai donc installé rapidement (tout est pas mal indiqué sur le site de google mais ici aussi on en parle). Nous allons voir ! C’est en test pour le moment.
Voici aussi ici un petit lien sur une news au sujet de ce module.
Bien entendu ce n’est pas non plus une raison de stopper la recherche de la configuration adéquat !