ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - Yahoo

Fil des billets

dimanche, août 17 2008

Gravatar de tigrouOptimiser son site (sous Ubuntu et ailleurs...) : Compresser avec gzip via tigrou

Notes aux grincheux de service : la manipulation exposée dans ce billet fonctionne évidemment ailleurs que sous Ubuntu (en fait partout où Apache2 est installable), néanmoins elle a été testée et mise en place sous Ubuntu et fonctionne telle quelle avec l'installation d'Apache2 par défaut sur cette distribution.

Après avoir appliqué la règle 3 en ajoutant et configurant l'entête Expires , passons à la règle 4 du Livre High Performances Web Sites (ou des recommandations de performances Yahoo! ) en compressant avec gzip les données transmises par le serveur web, ici Apache2 . Comme son nom le suggère, cette règle vise à limiter au maximum le poids des contenus distribués en réduisant de près de 70% la taille des fichiers textes. Cela permet d'accélérer le premier chargement du site avant la mise en cache par le navigateur. Pour cela, on peut configurer Apache2 pour utiliser le mod_deflate qui va se charger de compresser ce qui peut l'être pour un sur coût CPU faible.

La première étape consiste à activer ce module ainsi que le module headers avec a2enmod et à recharger Apache pour prendre en compte ce nouveau module :

$ sudo a2enmod deflate
$ sudo a2enmod headers
$ sudo /etc/init.d/apache2 reload

Le module headers est nécessaire pour envoyer des entêtes spécifiques aux proxy caches de manière à ne pas envoyer de documents compressés à certains navigateurs buggés mais populaires...

La configuration par défaut, stockée dans le fichier /etc/apache2/mods-available/deflate.conf, fait en sorte de compresser les fichiers texte brut, HTML et XML ce qui est déjà bien, mais on peut aller plus loin en traitant tout ce qui est texte. Il est en effet inutile de compresser les images (JPG, PNG, GIF, ...), les PDF et bien d'autres types de fichier qui sont déjà compressés par nature. J'utilise la configuration suivante dans /etc/apache2/conf.d/deflate pour compresser en plus les feuilles de style et les scripts Javascript tout évitant certains bugs connus de quelques navigateurs.

 AddOutputFilterByType DEFLATE text/plain text/css application/x-javascript text/xml text/html
 
# gestion des navigateurs buggés
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 
# gestion des proxy caches
Header  append Vary User-Agent

Pour faire prendre en compte cette configuration, il ne reste plus qu'à recharger Apache et le tour est joué.

jeudi, août 7 2008

Gravatar de CedynamixZimbra Desktop dans le dépôt Partenaires de Ubuntu via Cedynamix

Zimbra, célèbre pour son webmail open source écrit en Ajax et racheté par Yahoo il y a bientôt un an (Septembre 2007), sera disponible dans le dépôt Partenaires de Ubuntu. C’est que vient d’annoncer Canonical aujourd’hui.

Zimbra Desktop Utilise la technologie Prism de Mozilla et permet de retrouver tout ce qui a fait le succès du webmail Zimbra, mais au sein d’une application client, tournant sous Windows, Mac et Linux. Zimbra est annoncé depuis ce rachat comme un concurrent de taille pour le non moins célèbre Outlook de Microsoft.

Zimbra a annoncé que Canonical donnera aux utilisateurs un accès direct à Yahoo!Zimbra Desktop, qui fournit une plate-forme centralisée pour gérer plusieurs comptes de courrier électronique et des calendriers en ligne et hors ligne, par l’intermédiaire du dépôt Ubuntu partenaires.

Malcolm Yates, global ISV partner manager chez Canonical, a déclaré :

L’ajout de Yahoo!Zimbra Desktop à notre dépôt partenaire donne à des millions d’utilisateurs de Ubuntu un accès instantané à ce qui se fait de mieux en logiciels de messagerie et de collaboration. Nous souhaitons élargir la base des utilisateurs de Ubuntu et les besoins de ces utilisateurs sont de plus en plus diversifiés et complexes. Yahoo!Zimbra Desktop est juste le type d’outil de productivité dont ils ont besoin et nous attendons de voir avec impatience taux d’adoption et de déploiement pour cet excellent outil dans la communauté Ubuntu

Et bien sur, le logiciel est gratuit ;-)

Prix et disponobilités

Yahoo! Zimbra Desktop version Beta 3 est disponible en téléchargement gratuit sur Zimbra.com/desktop. Toute personne ayant accès à Zimbra Collaboration Suite (ZCS), Yahoo!Mail, Gmail™, AOL Mail ou tout service mail utilisant les protocoles IMAP/POP peuvent utiliser Zimbra Desktop (www.zimbra.com/desktop).

Zimbra Web Client et Server, Zimbra Collaboration Suite Open Source 5.0 Edition est gratuit. Le commerce soutenu ZCS 5.0 Edition Réseau est disponible en essai gratuit pendant 60 jours sur le site Zimbra. Zimbra met à disposition une version de ZCS en Demo (www.zimbra.com/demo).

L’annonce de Canonical.

Pour ceux qui sont interessés par l’essai de cette application, j’ai trouvé un tuto sur HowtoForge pour installer Zimbra Desktop. Quelqu’un a t’il déjà travaillé avec cette applications ? Donnez-nous votre avis sur le sujet ;-)