Кілька простих порад по оптимізації швидкості завантаження сайту на Joomla.
1.Не потрібно встановлювати зайві компоненти, модулі та плагіни вони можуть збільшити навантаження на сервер або завантажувати додаткові файли, тим самим сильно сповільнюючи завантаження сторінок.Мало того вони можуть погано позначитися на безпеці сайту.Так як в основному Joomla зламують через сторонні розширення.
2.Оптимізація графіки.
Картинки не потребують високої якості, можна зменшити.В сенсі не розмір картинки, а її розмір в кілобайтах.Для цього можна відкрити її в Photoshop’e і зберегти як для Web.Так корисно робити будь-які зображення, які будуть завантажуватися на ваш сайт.Просто вказувати потрібну якість.
Якщо зображення містить мало квітів, припустимо 5 або 6 його краще зберігати в форматі GIF.
Також зображення містять додаткову інформацію про дату зміни, створення і т.д., ця інформація нам теж не потрібна.Її можна видалити спеціальними програмаммі, наприклад JPEG Cleaner.
3.У візуальному редакторі є функція очищення непотрібного коду.Це, наприклад коли працюєте в редакторах типу Word, а потім переносите матеріал в Joomla, там може з’явитися зайвий і непотрібний код.Ця функція знаходиться на кнопочки з зображенням мітли.
4.Використання важких шаблонів погіршує швидкість завантаження сайту.Краще встановлювати простенькі шаблони, з невеликою кількістю js-скриптів.
5.При додаванні зображень в статті, вказувати їх розміри.Це робиться у візуальному редакторі.
6.Зображення та банери краще зберігати на своєму хостингу, а не завантажувати з інших сайтів.
7.Використання стандартного компонента SEF, робить ЧеловекоПонятнимі адреси сторінок.Тобто замість http://moi_site.net/index.php?option=com_contentview=categoryid=1Itemid=2 буде види: http://moi_site.net/uroki-po-html.
8.Ставте менше лічильників.На мій погляд кращий варіант відстеження статистики свого сайту це Google Analitics.Він дозволяє не тільки рахувати відвідувачів, а й аналізувати їх дії і якість вашого сайту.
9.Можна зменшувати CSS-файли шаблонів.Зробити їх трохи поменше.Забрати непотрібні пробіли, правильно обрізати записи.Існує багато сервісів зі стиснення CSS і JS-файлів.
10.Використовувати нормальний платний хостинг.
11.Включити GZIP-стиснення.Правда може трохи зрости навантаження на сервер.
12.Якщо сайт оновлюється рідко, припустимо два рази на тиждень або рідше, можна включити кешування в глобальних налаштуваннях і виставити час життя кешу більше, ніж за замовчуванням.Це дозволить зменшити кількість звернень до сервера.Але врахуйте, що при додаванні матеріалів або яких-небудь оновлень на сайті, зміни ви побачите тільки після поновлення кешу.У таких випадках його можна очистити примусово.Інструменти — Очищення кеша.
Прискорення Joomla можливо, даремно кажуть, що вона повільна.