CssJsCompress: page blanche, problème d'encodage

18 vues
25 octobre 2011
Jérémie
joomla

Bonjour à tous,

Pour optimiser les performances de votre site, beaucoup d'entre vous le savent certainement, il faut essayer de minimiser le nombre d'appels de fichiers et compresser les dits fichiers au maximum. C'est ce que propose de faire un plugin comme CssJsCompress : récupérer vos feuilles de styles(et/ou vos fichies javascript), les merger en un seul fichier, et compresser ledit fichier.

L'extension CssJsCompress pour Joomla est une extension qui permet de compresser et de minimiser les fichiers CSS et JavaScript sur un site Joomla pour améliorer les performances et le temps de chargement des pages web.

L'extension CssJsCompress utilise la bibliothèque CssJsCompress pour Joomla, qui permet de compresser les fichiers CSS et JavaScript en utilisant des algorithmes de compression tels que gzip ou deflate, et de minimiser les fichiers en éliminant les espaces, les commentaires et les caractères inutiles.

L'extension CssJsCompress pour Joomla peut être facilement installée et configurée sur un site Joomla. Une fois installée, elle offre des options de configuration pour compresser les fichiers CSS et JavaScript automatiquement à chaque chargement de page ou pour les compresser manuellement depuis le backend Joomla.

L'utilisation de l'extension CssJsCompress pour Joomla peut aider à améliorer la vitesse de chargement des pages web Joomla, ce qui peut améliorer l'expérience utilisateur et le référencement du site. Cependant, il est important de tester l'extension après son installation pour vérifier que la compression des fichiers ne perturbe pas le fonctionnement du site ou des extensions tierces.

Mais voilà dans certains cas l'activation de ce plugin pour les feuilles de style génère une page blanche, ou un message d'erreur "Problème d'encodage". Pour résoudre ce problème il vous faut supprimer les commentaires présent aux début de vos feuilles de style, ce sont eux qui font planter le script de compression.

Calcul dates à partir du numéro de semaine en PHP
RDV AFUP sur les bases de données relationnelles
Du code et des hommes. Stratégies de suivi de projet
Mise en place d'une API REST en PHP
Choisir son outil de gestion de projet web
Pulsar sort son jeu gratuit en ligne
Soirée design pattern et anti pattern en PHP
Connexion à Office 365 en PowerShell
Debugger en PHP
design-pattern et anti-pattern en PHP
Conversion d'un fichier CSV utf8
encoder en latin1
Le forum PHP c'est dans 2 semaines !
forum php 2014 : le retour de Drupal annoncé... vraiment ???
OWF: Open World Forum
The requested URL was not found on this server.
bug fireEvent dans core.js sous IE9
Maximum execution time ...
Autocomplétion avec Eclipse PDT
Modifier la config Apache pour un site sur PLESK
ZF : Cannot refresh row as parent is missing
Un nouveau routeur pour Joomla!
PHP Tour de Lille
3 nouvelles extensions Joomla! de Pulsar dans la JED
Code et calendrier de l'avent, un crossover sympa
Création de l'antenne parisienne de l'AFUP
Pulsar developpe la passerelle Joomla LUCENE SOLR
PHP multi-versions sur le même Apache
Mon nouveau jeu de stratégie en ligne: Xsword
Journée du conseil scientifique de l'AFNIC
Réseau social d'entreprise: Yammer ou SharePoint?
SQL ignore error SQLSTATE avec sql-mode
Le forum PHP 2012....c'est du passé ! RDV l'année prochaine
Astuces PHP lazy load sous joomla seblod warp
Utiliser NOW() de SQL avec ZF
Soirée CMS open-source en PHP
Plugin merge css/js pour Joomla
Créer un QR Code en PHP
Eclipse: Failed to create Java Virtual Machine
Hover sur Slideshow avec jmpress.js
Ajout d’un suffixe aux tables des modèles
I love jQuery.ValidationEngine
Mettre son placeholder en couleur noire #000