Miejsce kompresji przed ukończeniem

9

Czy rozwój witryn powinien zostać zakończony przed ustawieniem kompresji dla witryny i jquery? Jeśli tak, to co by się stało, gdybyś musiał przeprowadzić konserwację witryny w dalszej części ścieżki.

Zoldar
źródło

Odpowiedzi:

7
  1. Powinieneś zachować nieskompresowaną wersję do programowania.
  2. Użyj dowolnego narzędzia do automatycznej kompresji plików javascript.
  3. jeśli tryb debugowania Joomla jest prawdziwy, dołącz nieskompresowane pliki, w przeciwnym razie dołącz pliki skompresowane.

Wskazówka

Sprawdzanie trybu debugowania w Joomla.

echo JDEBUG ? 'debug mode is on' : 'debug mode is off' ;
Shyam
źródło
Czy JDEBUGzawsze jest zdefiniowane ?
MrWhite
1
Tak, ponieważ jest sprawdzany w pliku index.php. github.com/joomla/joomla-cms/blob/staging/index.php#L34
Shyam,
Ok, to wydaje się sugerować, że można bezpiecznie założyć, że tak jest. W rzeczywistości wydaje się, że jest zdefiniowane w /includes/framework.phpktórym jest zawarte wcześniej w index.php. (Moją początkową obawą było to, że jeśli JDEBUGnie zostanie zdefiniowane, powyższe stwierdzenie będzie miało wartość true, co prawdopodobnie nie jest poprawne.
Spotkałem się