Htacces et compression

WRInaute discret
Bonjour à vous.

Etant sur un server apache 2.2 chez ovh en mutualisé, je voulais utiliser gzip ou deflate pour compresser mes fichiers.

Le problème etant que je n'arrive pas à activer ce satané mode ( grrr..)

EN fouillant sur le Web j'ai trouvé des script mais aucun ne fonctionne, je désespère et je me demande si cela est possible.

Avez vous déjà eu recours à se genre de compression ?

Cordialement,
 
WRInaute accro
Facile

Pour les scripts php seulement :

Au début du script, mettre :

<?php
ob_start("ob_gzhandler");


Sans aucun espace avant le ob_start()

Cela va te compresser en gzip le contenu envoyé au navigateur.

Pour ce qui est des fichiers *.css , j'ai la flemme, faut faire un script php de même nom avec extension .php , qui contienne un header type css je crois, et envoie le contenu du fichier *.css , le tout précédé par cette même instruction ob_start("ob_gzhandler");

Ce script php rendra donc un contenu type css, de manière compressée.

Ceci, associé à une redirection dans un .htaccess, du fichier *.css vers le fichier *.php

Le seul bug, évidemment, je ne sais pas si ce contenu est en cache du navigateur, je n'en sais rien.

Cà roule.

Amicalement.

Jean-François Ortolo
 
WRInaute discret
Non je n'ai pas demandé à OVH mais en mutu je crois aussi que c'est mort :s

Concernant la méthode php pour les pages php et css je vais essayer.

Mais concernant les images ont pourrait faire quelque chose de similaire ?
 
WRInaute accro
chevalito a dit:
Mais concernant les images ont pourrait faire quelque chose de similaire ?


Bonsoir

En fait, je serais également intéressé par une solution pour les images. ;)

En gros, théoriquement même problème que pour le css, non ?

On simule un header correspondant au type du fichier graphique, on lit et envoie le contenu du fichier graphique après le header ad hoc, et on précède le tout par ob_start("ob_gzhandler");

Merci beaucoup de nous donner des idées... ;)

Amicalement.

Jean-François Ortolo
 
WRInaute discret
EN cherchant sur le Web, j'entend parler de commande apache du type Gzip ou deflate dans le fichier htaccess mais impossible d'arriver à faire quelque chose, je desespère ^^
 
WRInaute passionné
C'est déjà compressé chez OVH.
de toute façon c'est rapide : c'est pas la peine de s'emmerder.
 
Discussions similaires
Haut