Site de compression avant l'achèvement

9

Un développement de sites doit-il être terminé avant de définir la compression pour site et jquery? Si c'est le cas, que se passerait-il si vous deviez ensuite faire l'entretien du site plus loin sur la piste.

Zoldar
la source

Réponses:

7
  1. Vous devez conserver la version non compressée pour le développement.
  2. Utilisez n'importe quel outil pour compresser automatiquement les fichiers javascript.
  3. si le mode de débogage Joomla est vrai, incluez les fichiers non compressés, sinon incluez les fichiers compressés.

Pointe

Vérification du mode de débogage dans joomla.

echo JDEBUG ? 'debug mode is on' : 'debug mode is off' ;
Shyam
la source
Est JDEBUGtoujours défini ?
MrWhite
1
Oui, car il est archivé dans le fichier index.php. github.com/joomla/joomla-cms/blob/staging/index.php#L34
Shyam
D'accord, cela semblerait suggérer qu'il est sûr de supposer que c'est le cas. En fait, il semble être défini dans /includes/framework.phpce qui est inclus plus haut dans index.php. (Ma préoccupation initiale était que si elle JDEBUGn'est pas définie, la déclaration ci-dessus sera évaluée true, ce qui n'est probablement pas correct. J'ai rencontré ce genre de chose lors du débogage de WordPress il y a quelque temps; d'où ma préoccupation.)
MrWhite