I Had a Blog

Pourquoi faire simple quand on peut faire compliqué ?

Je devais ré-écrire pour une quarantaine de domaine dit “parking” (avec des déclinaisons relativement imbitable) les urls pour faire pointer sur la racine du site cible. Je ne voulais pas faire cinquante lignes pour mon rewrite …

J'avais des domaine tel que “blagrand-site.com” ou “bligrand-site.com” ou encore “grandsite-bla.com”, etc. J'ai alors fait ceci :

RewriteCond %{HTTP_HOST} ^(.*)?(bla|bli|blo)?grand(-)?site(-)?(bla|bli|blo|blu)?(\.subext|\.tm)?\.(com|fr|net|org|biz|tel|info)$ [NC]
RewriteRule .* http://www.site-cibe.ext? [R=301,L]

Comme dirait KarlesNine (qui a affiché cette rewrite dans notre bureau et sur son site “Nous n'avons pas les mêmes valeurs”.

Squid reloaded

Un truc qu'on fait régulierement dans ce métier, c'est remettre en question le fonctionnement de ce que l'on à déjà mis en place.

Après une remarque justifié sur un comportement des sites qu'on cache, et a force de dissection de logs pour constater l'origine du soucis, j'ai épluché a nouveau la documentation de Squid et fait pleurer les 3 serveurs “laboratoire”.

En effet, la configuration Squid que j'avais faite precedement presentait quelques défaut et pas des moindres, les serveurs de cache ne s'echangeaient pas (ou quand ca leur chantait) des elements de leur caches, et plus amusant encore, les serveurs de cache forwardaient les requetes qu'ils n'étaient pas censé gerer aux frontaux (oui demander google.fr au serveur de cache ca ne leur posait pas de probleme).

Bref a force de recherche, de test, de litre de café ingéré, j'ai mis a jour ma documentation : Squid en mode Reverse Proxy

Toonnette et DotClear

Après de long mois d'effort, le DotClear de ma chère et tendre est enfin a jour, recodé, optimisé, amélioré et j'en passe. Je lui ai donné tout les outils pour qu'en plus elle s'amuse a faire du SEO, je me demande les résultats que ca donnera a terme. Elle va donc pouvoir se remettre a écrire ses nouvelles, ses fictions, ses textes roleplay tiré de World of Warcraft, se faire plaisir en bref.

D'un point de vue technique, DotClear est une très bonne plateforme pour faire du blogging, d'ailleurs Karlesnine utilise lui aussi DotClear et je ne l'ai pas encore vu galérer avec. Toutefois je me demande ce que ca donne en terme de performance et de mise a jour quotidienne.

Seul le temps me le dira.

De l'utilité de mod_expire mod_gzip et mod_compress

En ces temps de crise, tout le monde, dans le monde professionnel du moins, fait attention aux coûts en bande passante. Car dans ce “milieu”, la bande passante se paye, et elle se paye souvent très chères.

Il existe un tas de moyen de diminuer ces coûts, allant de l'optimisation des sources html a la compression de tout les éléments envoyés en passant par le rajout des entêtes d'expiration.

Dans le cadre de mon environnement professionnel je me suis donc amusé a chercher les réponses a ces besoins.

Lire la suite...

Audience et Affluence

Lorsqu'on passe son temps sur Internet, que l'on est dans les coulisses, une clé a molette a la main et le manuel de 900 pages (pour le tome I) dans l'autre, on se rends forcement compte des résultats de l'engouement lors de nouvelle “tragique” et de leur impact sur les réseaux. Je prends comme exemple la mort du “King of Pop” dont la nouvelle de son trépas a submergé beaucoup de plateforme connue (twitter, google, etc) par des visiteurs désireux de connaitre les tenants et aboutissant.

Comme dirait Karlesnine : Meme pas mal!. Oui meme pas mal, mais ce résultat est le cout de longue recherche sur chaque maillon de la chaine, a gratter chaque pourcentage de ressource pour en tirer tout le jus du fruit, a torturer interroger les developpeur, a fouiller les manpages (a la pince a épiler) de chaque soft utilisé ligne par ligne pour chercher l'option qui fera la difference.

Le resultat est probant, plusieurs serveurs delivrant un contenu “géré” par EZpublish derriere 3 serveur de cache (Squid en mode Reverse Proxy) ont tenu une charge allant de 60mbps a 170mbps pour totaliser presque 5 millions de pages en 3 jours et le tout sans aucune coupure de service.

Plaisant, mais peu mieux faire, on estime toujours en avoir encore sous le pieds, mais toute nos théorie deviennent fade lorsque survient l'epreuve du feu.

A quand la prochaine nouvelle qui surpassera tout ces records ? Comme dirait G.S., il faudrait que J.H. et M.S. decedent en meme temps pour vérifier cela.

Discussion

Entrer votre commentaire (La syntaxe wiki est autorisée):
MUKVH

Linkbacks

Use the following URL for manually sending trackbacks: http://www.kathryl.net/_trackback/start
start.txt · Dernière modification: mardi 07 juillet 2009 par kathryl
Flux RSS du Blog Driven by DokuWiki Gentoo Powered Valid XHTML1.0 Powered by Apache PHP Powered Coffee Powered