Как снизить нагрузку на Joomla

Ладно последний раз пишу :-) по многочисленным просьбам и все такое. Пишу как управляться с нагрузкой на joomla. Это касается не только joomla... Но все же ориентир на нее.

Но все так для нее по большей части... 1. Для серьезных проектов забудьте что такое компоненты SEF либо пользуемся внутренним либо пишем персонально под проект. Потому что нет ничего хуже чем кривой и тяжелый сеф да еще на 10-20к страницах. 2. Смотрим запросы к базе без всякого кеширования. Думаем как заменить из на что-то менее емкое. Допустим уменьшить количество модулей. Отказаться от модуля меню. Приемов масса. Обязательно удаляем все модули и компоненты, которые не используются, обязательно все лишние плагины удалить вообще. 3. Активируем fastPHP это такая приблуда на нормальных серваках поставляется с апачем. Позволяет ускорить выполнение PHP в разы, за счет сжатия и более совершенного алгоритма запросов. 4. Можно использовать PHPакселераторы... почти то же самое что fastPHP только для некоторых вещей помогают лучше. 5. Активируем выстроенный кеш. Считаем раз в какое время инфа обновляется и ставим как можно его больше. 6. Регулярно чистим и оптимизируем базу. 7. Ставим JRE CACHE штука рульная позволяет очень сильно кешировать страницы вплоть до полного сброса в HTMLку. 8. Пилим компоненты потому что они как правило кривые. Удаляем дубляж и прочие вещи. 9. Лезем в двиг отрубаем не нужные функции, все нам не нужно но при этом обращается к базе. Атский труд. Если же ничего не помогло а все равно хочется выстрее выше сильнее, то в бой идут радикальные методы. Радикальные способы: 1. Переезд на более мощных хост или сервер. Рекомендую VDS. 2. Разнесение базы и исполняемые скрипты на разные сервера объединенные хорошей сеткой. Т.е как правило в одном датацентре находятся. 3. Вынос картинок на отдельный сервер. 4. Смена СУБД joomla с допиливанием двига под нее. 5. Кластерные сервера. 6. Смена двига на самопис под ваши задачи. Потому что если вы дошли до кластеров и вам уже не помогает ни что. То вы явно пользуютесь популярность типа вконтакте.

Для того, чтоб оставить комментарий к статье, авторизуйтесь.

Авторизация

Вы можете авторизоваться через социальные сети.

Комментарии

  • Maksim Sklyarov Maksim Sklyarov 18.05.2020 18:42
    Просто супер

    Подробнее...

     
  • Olga Melnikova Olga Melnikova 12.05.2020 13:39  
  • Александр Паста Александр Паста 28.08.2019 12:29
    Зато чиновники отчитываются так, как будто с каждым днем уровень жизни неизменно растет!)) На самом же ...

    Подробнее...

     
  • Aleksandr Kolesnichenko Aleksandr Kolesnichenko 20.07.2019 17:18
    К данному этапу вы уже сделали более менее логичный сайт

    Подробнее...

     
  • Aleksey84 Aleksey84 10.04.2019 14:36
    Я пользуюсь английским стартапом xbanking.uk/index.html на русском тоже. можно платежи принимать для ...

    Подробнее...

© 2010-2020 MC Site