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.

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' ;

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ę
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.