Bitrix jak nainstalovat kompresní modul. Zásady pro zvýšení rychlosti načítání stránky. Všechny soubory CSS musí být umístěny na začátku stránky

Dnes se naučíme, jak správně formátovat header.php v Bitrixu, jak správně propojit .css a .js v header.php, jak správně propojit jQuery v Bitrixu a jak povolit kompresi souborů .css a .js v Bitrixu.

Je velmi pikantní a aktuální problém k datu. Nejčastější požadavky na moduly se týkají chyb ve skriptech, když jQuery není správně připojeno hlavička.php a velmi často je připojeno několik jQuery, ale pouze jedna knihovna jQuery by měla být připojena na všech stránkách webu a úplně první ze všech skriptů šablon webu.

Na jednom webu byl záznam, napočítal jsem 7 připojených jQuery knihovny, člověk byl prostě unavený hledáním chyb a nebylo kam jít, když byl problém nalezen a opraven, vše začalo na webu fungovat správně.

Jak by tedy měl být soubor správně naformátován? hlavička.phpšablona webu v Bitrixu:

  • Předtím by neměly být žádné mezery ani pomlčky
  • Předtím je nastaveno kódování stránky
  • Za názvem jsou uvedeny všechny meta tagy
  • Po metaznačkách jsou zahrnuty styly .css webu
  • A teprve po připojení .css stylů jsou připojeny všechny .js skripty
  • Pokud je to možné, komentáře IE by měly být umístěny úplně na konci před uzavírací značkou.
  • Příklad header.php pro HTML 5 DOCTYPE