Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3
Як оптимізувати Joomla 3, щоб збільшити продуктивність? Ми знаємо, що швидкість завантаження майже найважливіший фактор для успішної роботи Вашого сайту. За замовчуванням, Joomla не є повільної CMS, але Ви можете зробити кілька оптимізацій, щоб збільшити швидкість роботи. Тут Ви знайдете кілька порад, які зможете застосувати для прискорення роботи Joomla 3. Ось кілька дій, які допоможуть Вам легко прискорити роботу Joomla:

1) Завжди використовуйте тільки останні версії Joomla і Розширень

Користуватися останніми версіями розширень так само важливо для швидкої роботи сайту, як і для самої Joomla.

2) Увімкніть кешування

Якщо вимкнено кешування, то кожен раз, коли відвідувачі сайту завантажують одну зі сторінок, Джумла доводиться виконувати відразу кілька дій: довантажувати контент з бази даних, завантажувати встановлені плагіни, компоненти і модулі, завантажувати Ваш шаблон і поєднувати все це в одній єдиній сторінці. Немає необхідності говорити про те, що цей процес займає час. Ось, де нам допоможе внутрішня система кешування Joomla. Коли включено кешування, відвідувач одного разу завантажив сторінку, а результат вищеописаних дій збережеться. Тоді всі наступні відвідувачі будуть безпосередньо отримувати збережену версію цієї сторінки, як ніби це простий HTML файл, який набагато-набагато легше і швидше завантажується. Ось чому кешування один важливих процесів, який повинен бути включений, щоб прискорити роботу сайту.

Щоб включити кешування відкрийте Глобальні налаштування (Система -> Загальні налаштування).

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

Потім треба натиснути на вкладку Система. щоб відкрити настройки кешування.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

Після вибору режиму кешування, натисніть на кнопку «Зберегти» у верхній частині сторінки.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

І останнє, що потрібно зробити, щоб система кешування по-справжньому запрацювала - це включити плагін кешування «Система - Кеш». Для цього відкрийте Розширення -> Менеджер плагінів.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

Тут Ви бачите величезний список встановлених плагінів. Найпростіший спосіб знайти плагін кешування - це скористатися пошуком. Просто наберіть в полі пошуку слово «Кеш» і натисніть на кнопку із зображенням лупи.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

Поруч з написом «Система - Кеш» Ви побачите кнопку з зображенням червоного хреста, який показує, що плагін в даний момент не активний. Щоб змінити його статус натисніть на цю кнопку.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

На кнопці з'явиться зображення зеленої галочки, а у верхній частині сторінки Ви побачите повідомлення, що плагін включений.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

От і все! Тепер Ваша система кешування Joomla включена і працює!

2) Використовуйте стиснення

Ще одна річ, яка набагато збільшить продуктивність Joomla - це стиснення. Якщо включити внутрішню компресію, то сторінка, яку відкривають відвідувачі сайту, буде стискатися до того як вона у них з'явиться. Якщо зменшити розмір вебсторінки за допомогою компресії, вона завантажиться набагато швидше. Щоб включити стиск в Joomla, потрібно зайти в Налаштування (Система -> Загальні налаштування).

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

На цій сторінці Ви побачите безліч налаштувань. Натисніть на вкладку «Сервер», щоб відобразити серверні налаштування.

Знайдіть напис «Gzip-стиснення сторінок» і натисніть на кнопку «Так», щоб включити стиск Joomla.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

Ви побачите, що індикатор став зелений, і він вказує, що стиснення включено. На завершення, натисніть кнопку «Зберегти», щоб підтвердити зміни.

Прискорюємо роботу joomla 3, покрокові мануали по joomla 3

У деяких випадках включення компресії може викликати помилку. Ймовірна причина в тому, що «Gzip-стиснення» не встановлено або неправильно налаштований сервер. Останнє можна дізнатися у служби технічної підтримки Вашого хостингу.

3) Додайте правила для оптимізації .htaccess

htaccess містить вказівки для веб-сервера, що робити з Вашим сайтом. Ось кілька правил, які можна додати в нього, щоб збільшити продуктивність Joomla:

• ETag - вказує браузерам, що можна завантажувати зі свого кеша зображення, яке вже відобразилося.

• Expires headers - правило схоже на ETag, але дозволяє встановлювати час життя для різних типів файлів.

• AddOutputFilterByType DEFLATE - зменшує рядки коду скомпільованих HTML файлів, видаляючи порожні рядки, переходи і прогалини.

4) Зменшіть розмір зображень

Зображення займають більшу частину вашого сайту. У більшості випадків вони можуть бути оптимізовані. Ось кілька порад, яким можна слідувати при використанні зображень на сайті:

  • Ніколи не використовуйте великі зображення, зменшуючи їх за допомогою HTML. Браузеру потрібен час, щоб їх обробити і якість зображення буде гірша за оригінал.
  • Завжди оптимізуйте зображення. Такі програми, як Adobe Photoshop або онлайн сервіс Smush It, можуть за допомогою своїх інструментів легко зменшити розмір картинки без втрати якості.
  • Не додавайте занадто багато зображень на одну сторінку. Якщо у Вас в статті багато фотографій, спробуйте розбити її на сторінки.

5) Видаліть невикористовувані і неоптимізовані розширення

Кожне розширення Joomla, яке Ви встановлюєте, для роботи вимагає системні ресурси, місце в базі даних і дисковий простір. Наявність великої кількості розширень збільшують загальний розмір сайту і уповільнюють його роботу. Ось чому важливо переконатися в тому, що у Вас встановлені тільки необхідні розширення.

Багато часто перевіряють всілякі плагіни, компоненти і модулі, забуваючи при цьому їх видаляти. Добре б, іноді позбавлятися від таких розширень, які можуть додати непотрібний контент на сайт.

Останнє, але не менш важливе: при виборі найбільш підходящого по функціональності розширення, яке хочете додати, завжди дивіться відгуки користувачів. Деякі компоненти написані вкрай невдало, що може негативно вплинути на продуктивність сайту в цілому.

6) Використовуйте розширення для оптимізації

Існує багато розширень, які намагаються збільшити продуктивність сайту. Покладаючись на багаторічний досвід роботи з Joomla, ось невелика добірка, яку ми Вам порекомендуємо: