Сделал:
1. Включить кэширование в Joomla. Кэширование страниц сайта позволит ускорить загрузку сайта и снизить нагрузку на сервер или хостинг. Время кэширования страниц необходимо установить в зависимости от частоты наполнения материалами сайта. Если вы добавляете материалы на сайт не чаще чем раз в сутки, и время на обновление занимает не более одного часа, то смело можно ставить кэширование на 23 часа или 1380 минут. Если часто, то 30 минут вполне достаточно. Установить кэширование страниц можно через панель Администратора, а именно (на примере Joomla 1.5.X):
- Сайт – Общие настройки – Система – Установки кэша: Включить кэширование (Да), Время кэширования (ХХХ минут), Обработчик кэша (только Файл) – Сохранить.
- Расширения – Менеджер плагинов – плагин Система кэш: Использовать кэш браузера (на ваше усмотрение, но я ставлю Да), Время жизни кэша (ставим ХХХ минут) – Включить плагин.
Также желательно в разделе Менеджер модулей, во всех модулях установить кэширование: Использовать глобальные.
2. Отключите ненужные расширения Joomla. Рекомендуем вам отключить, а лучше удалить не используемые компоненты, модули и плагины (мамботы). Также проанализировать целесообразность и эффективность работающих расширений. Чем меньше расширений, тем быстрее работает Joomla и тем меньше запросов к базе данных сервера, то есть меньше нагрузка.
3. Включите Gzip-сжатие шаблонов сайта и сервера. Gzip-сжатие (html, css, js) позволит уменьшить трафик и, соответственно, нагрузку вашей Joomla.
4. Отключите сторонние SEF-компоненты. Достаточно большая нагрузка возникает из-за использования SEF-компонентов, генерирующих человекопонятные ссылки, сторонних разработчиков, таких как Artio, sh404SEF и тому подобные. Данные компоненты требуют тщательной настройки. Лучше использовать встроенный SEF, тем более что по результатам тестов joomla.org установлено, что встроенный SEF практически не требователен к ресурсам и Joomla с включенным SEF работает быстрее, чем с отключенным. Включить стандартный SEF можно в панели Администратора, а именно (на примере Joomla 1.5.X):
- Сайт – Общие настройки – Сайт - Установки Search Engine Optimization: Включить SEO (Да).
- Расширения – Менеджер плагинов – включить плагин Система SEF.
5. Оптимизируйте файл robots.txt. Чтобы снизить нагрузку от роботов поисковых систем, которые скачивают страницы вашего сайта для индексации, вам необходимо задать им правила индексации, а также временную задержку на индексацию страниц. Для этого нужно создать в обычном блокноте файл robots.txt со следующим содержанием:
============================
User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Disallow: /xmlrpc/
Crawl-delay: 5
==============================
где Crawl-delay: 5 – это задержка в 5 секунд
Файл robots.txt необходимо разместить в корне вашего сайта.
Не помогло!