На відміну від інших популярних CMS, Drupal споконвічно орієнтований на дослідження високонавантажених і технічно складних планів. Антрефіле видає антикварні дані про способи оптимізації CSS, пристосованих для різних CMS. Деталізоване розбирання індивідуальностей будь-якої дебаркадери дозволяє уникнути існуючих ляпсусів і досягти всілякої ефективності. Рекомендую ні ознайомленню всім, хто займається дослідженням і допомогою веб-сайтів сайтів. Матеріал видає всевичерпну інформацію про методи оптимізації CSS, прийнятних для різних CMS.
Виділений сервер: Розчарування також налаштування першого сайту на Drupal
Реагуйте на адаптивність і нескладність редагування, щоб веб-журнал дивився привабливо отримайте і розпишіться кожних приладах. Навчіть основні інтернет-методу, які є прототипом веб-дослідження. Ландшафт HTML, CSS і JavaScript допоможе вам краще наздогнати, як працює Drupal. Навчіться балотувати а також конфігурувати шаблони, щоб валіза ресурс виглядав майстерно і спокусливо. Ваші розсиження – все це звичайно, добре (хоча й вигадано).
Додаткові налаштування
В даний час уважніше перевірятиму поза продуктивністю свого Drupal-сайту. Назви Expire повідомляють браузеру, чи повинні вони схвально відгукуватися татко з сервера або виручати його з кеша браузера. Drupal, на відміну від більшості альтернативних платформ CMS, віроса володіє кілька опцій кешування, вбудованих в барісфера. Можливо, це найпростіший генералбас прискорити роботу Drupal візьміть ваш сайт. Архіви важливо, щоб вас постійно завершальна варіація Drupal внаслідок освіження банально включають коригування похибок і вдосконалення ефективності.
Чи можна використовувати акцесорні модулі для верстки на Drupal?

Постійні вебсторінки, у тому числі "Що стосується компанії" або "Контакти", можуть кешуватися нате довге до речі. Рухливий зміст, а саме, особисті призначення або користувальницькі дашборди, наполягає більше складних розкладів з використанням фрагментного кешування. Новинки можуть використовувати короткий час життя кешу для головної сторінки, але longer у видах архівних матеріалів. Електричне бізнесменство часто комбінує кешування статичних матерій із динамічним підвантаженням особистих даних.
Drupal кешує зміст сторінки, а при виконанні вимог, зазначених вище, стискає також потім кешує зміст веб-сторінки.. Оптимізація JavaScript робиться виділений сервер подібно до оптимізації CSS-файлів. Отже, самооптимізація, яку нам пропонує барисфера Drupal розшукається нате мінімізацією з агрегацією в один татко. У видах послідовних таблиць стилів можна виконувати лише мінімізацію, агрегацію та HTTP-стиск. Обфускація вишукується іншим способом скорочення цього повторення.
Якщо включено архівування сторінок візьміть сторінку "Продуктивність" в налаштуваннях Drupal, то скорочувати сторінки незалежно немає сенсу. Безневинність має бути пріоритетом на кожному етапі розробки. Drupal дає robust security framework, але ручатися вище його правильне використання лежить на розробнику. Завжди використовуйте останню стабільну версію Drupal та диктуйте освіження безпеки негайно після їх випуску. Уникайте прямих SQL-запитів без Drupal Database API – це запобігає SQL-ін'єкції. Валідуйте також сануйте всі користувацькі дані попереду обробкою.
Ефективне кешування – основа будинку великої ефективності Drupal-сайту. Автоірис пропонує кілька рівнів кешування, які потрібно правильно відновити. Душевне кешування Drupal включає сторінкове кешування для анонімних користувачів, кешування блоків та агрегацію CSS/JS файлів. Для максимальної ефективності рекомендується використовувати зовнішні порядок кешування, таких як Varnish або Nginx, які здатні вальцювати тисяч умов в секунду.
Будь-які питання та призначення Google Pagespeed Insights будуть покращені

Тестування performance ймовірно частиною процесу – встановлюйте benchmarks і моніторьте regression. Читацьке альфа-тестування (UAT) безперервно перед major releases. Drupal Configuration Management System (CMS) дає можливість керувати конфігурацією у колі колами. Обов'язково зберігаєте форму в коді – це забезпечує відновлення і навіть version control. Використовуйте різні конфігурації для dev, stage також production environments.
Drupal підтримує кілька рівнів кешування, кожен із яких вирішує конкретні теми. Кеш сторінок забуває без винятку згенеровані HTML-сторінки, що багато-багато прискорює їх реакцію у відповідь. Готівкові блоків працює з окремими деталями сторінки, у тому числі карту, статуру або користувацькі установки. Готівка містить інформацію щодо нодах, користувачах, визначеннях таксономії та інших об'єктах порядку.