СУФЛЁР

В отличие от театрального суфлёра, подсказывающего
артистам , виртуальный суфлёр рассказывает
об артистах .



ДОБРО  ПОЖАЛОВАТЬ!!!                   WELCOME!!!

Музыкальный фрагмент после загрузки каждой титульной страницы.
There is a musical fragment after loading each main page.



Статьи

Модулі для аптымізацыі фронтенда сайта на Drupal

  1. ўласныя сродкі
  2. Advanced CSS / JS Aggregation
  3. Magic Module

Думаю, што варта пачаць з таго, што Drupal першапачаткова дае нам пэўны інструментарый па кіраванні аптымізацыяй фронтенда, якога няма першапачаткова ў іншых сістэмах кіравання кантэнтам. Некаторыя рэчы бачныя адразу ў адиминке, а для некаторых ёсць функцыі і хуки, якія можна выкарыстоўваць як на ўзроўні модуля, такі на ўзроўні тэмы Drupal. У гэтым аглядзе мы разгледзім базавыя магчымасці аптымізацыі фронтенда сайта на Drupal, а таксама спецыяльныя модулі, якія дазволяць пашырыць даступны стандартны арсенал.

ўласныя сродкі

Самае першае, што мы можам зрабіць для паляпшэння прадукцыйнасці нашага сайта на Drupal - гэта звернецца да адмінку і ў раздзеле налад прадукцыйнасці (admin / config / development / performance) ўключыць агрэгацыю CSS і JavaScript.

Гэта вядома ж, не так шмат, але ўсё-ткі сёе-тое. А далей, як раяць нам базавыя прынцыпы прадукцыйнасці фронтента, нам пажадана перанесьці ўсе JavaScripts ў ніжнюю частку старонкі, перад тэгам «body», або як мага бліжэй да яго.

Advanced CSS / JS Aggregation

Модуль, які значна пашырае вашыя магчымасці аптымізацыі прадукцыйнасці фронтенда Drupal. Такім чынам, што ж ён умее?

  • Агрэгацыя CSS / JS па патрабаванні.
  • Абароны ад паўторнай CSS / JS агрэгацыі. Выкарыстанне блакавання, так што некалькі запытаў да аднаго і таго ж файлу будуць спыняцца.
  • Можна дадаць JS ў любы рэгіён тэмы і пры гэтым файлы ў рэгіёне таксама будуць агрэгаваную.
  • Камбінацыі CSS-файлаў з дапамогай медыя-запытаў.
  • Абмяжоўвае якія збіраюцца CSS файлы менш чым 4095 CSS селектар (прадухіляе абмежаванне IE 6-9).
  • Gzip падтрымка. Усе агрэгаваныя файлы могуць быць папярэдне сціснутыя ў .gz файлы і аддавацца Apache. Гэта хутчэй, чым сціскаць кожны файл на кожны запыт.
  • Bundler Submodule. Дазваляе групаваць файлы па іх прыналежнасці адзін да аднаго.
  • Modifier Submodule. Дадае смачныя «плюшкі».
    • Препроцессинг для ўсіх CSS / JS;
    • Змяшчаць JS ўніз старонкі;
    • дадаць defer атрыбут для ўсіх JS;
    • Ўбудоўваць CSS / JS инлайн для зададзеных шляхоў;
    • выдаліць невыкарыстоўваныя тэгі JavaScript, калі гэта магчыма, у дадзеным выпадку будуць сканаваць ўсе ўключаюцца файлы JS на прадмет сувязі выкарыстання JQuery і Drupal, калі яны не знойдзены, то JavaScript будзе адыдуць са старонкі па змаўчанні;
    • убудаваная падтрымка для асінхроннай загрузкі JavaScript;
  • CSS / JS Compress Submodules. Можа мінімізаваць файлы і ўбудаваны CSS / JS.
  • CSS / JS Validator Submodule. Валидирует ўсе файлы CSS, выкарыстоўваючы jigsaw.w3.org. Правярае ўсе файлы CSS з CSSLint. Правярае ўсе файлы JS з JSHint.

Magic Module

Гэты модуль акрамя базавых магчымасцяў аптымізацыі фронтенда, таксама дазваляе дадаць да вашых тэмах карысныя фічы распрацоўніка, таму яго таксама варта апісаць у гэтым аглядзе.

Многія папулярныя базавыя тэмы прадастаўляюць карысныя інструменты для дапамогі ў аптымізацыі фронтенда.
Гэты модуль аб'ядноўвае шэраг гэтых карысных інструментаў у адным месцы.

Замест таго, каб кожны ў кожнай тэме паўторна рэалізаваць карысныя для фронтенда фічы, Magic дазваляе трымаць усё гэта ў адным модулі і зручна кіраваць гэтым.

Вось што мы маем на сённяшні дзень:

  • Паляпшэнні ў CSS агрэгацыі
  • Магчымасць відавочна выключыць CSS і JS файлы
  • Перамясціць JavaScript у ніжнюю частку старонкі
  • Rebuild Тэма рэестра на перазагрузкі старонкі
  • Адлюстроўваць індыкатар шырыні для Viewport
  • Бяспечна партаваць JavaScript пад Drupal 8 у звароце (прэзентацыі Watch Тэадор Biadala ў DrupalCon Празе пра абнаўленне JS у Drupal 8 для папярэдні прагляд)

Модуль таксама дасць магчымасць экспартаваць набор уласных налад для кожнай з вашых тэм. Наведайце старонку «Настройкі» вашай тэмы для прыкладу (напрыклад, / admin / appearance / settings / bartik).

Такім чынам, што ж ён умее?

Новости

Курсы сео продвижения харьков
Все больше людей хотят научиться раскрутке сайтов в современных системах поиска, достигать вершин выдачи популярных запросов, зарабатывать на этом деньги. Сегодня даже ребенок понимает, что любое видео

Бесплатная автоматическая раскрутка сайта
Зачем нужна сео оптимизация сайта? На первых порах это один из самых эффективных способов продвижения. Она помогает улучшить ранжирование площадки в поисковых системах, улучшить выдачу ресурса по запросам

Услуги сео продвижения
Используя услуги SEO оптимизаторов, веб-студий, систем продвижения или самостоятельно занимаясь раскруткой сайта, нужно постоянно следить за результатами проделанной работы. Это помогает определить,

Анализ сайта онлайн бесплатно
Анализ конкурентов – дело непростое и трудоёмкое, но без него никак не обойтись при смене алгоритма или в случаях, когда сайт надежно застопорился и никак не двигается по некоторым запросам. Знакома такая

Где покупать ссылки для продвижения сайта
Правильно сформированный список поисковых запросов один из самых важных моментов для продвижения сайта. Ошибки на этом этапе приведут к тому, что потенциальные заказчики или посетители сайта попросту

Как снять пароль на андроиде
  Имейте в виду: сброс пароля вышеупомянутым методом вероятен только при наличии активного интернет-соединения на Вашем телефоне либо планшете с Android. Непринципиально, применяется при этом доступ средством

Настольный хоккей минск
Вы решили приобрести pansionat-peschanoe.com.ua? Конкретно хоккей, а не аэрохокей? Наша статья поможет вам сделать верный выбор. Если у вас еще останутся вопросы, то наши менеджеры готовы ответить на

Ephebopus rufescens
Ephobopus rufescens Класс – Паукообразные Отряд – Пауки Семейство – Птицееды истинные Род – Ephebopus Фронтальные ноги у их удлинённые, и малость сплюснутые на концах. Раздражительные волоски у этих пауков

Медтехника в ростове
Магазин медтехники – вариант бизнеса для тех, кто не желает возиться с лицензиями и ворохом разрешительной документации. Такового количества допусков и требований, предыдущих, к примеру, открытию аптеки,

Астана квартира посуточно
Компания «Мир Квартир» - это большой выбор квартир в Астане посуточно. Наша компания предлагает снять квартиру в Астане без посредников и не переплачивать за услуги непонятного свойства. Останавливая



Новости

Забыл пароль?

samsung galaxy зависает?

Забыл пароль от вконтакте?