На одном из последних проектов столкнулся с проблемой. Сайт имееют высокую посещаемость, более 20 000 человек в день. Плюс активно загружаемый контент. Периодически сайт, сделанный на Joomla CMS, падал по непонятной причине. И не хотел подниматься. Перезагрузка web-сервисов не помогала. При более детальном изучении данной проблеме, нашил что таблицы были поломаны, имели статус
crashed. Эта проблема возникает при некорректном завершении работы MySQL.
В том проекте, мы исправили данную проблему, добавив запись в крон, который раз в сутки делает восстановление таблицы. Но, к сожалению, не на всех хостингах это можно сделать. Поэтому был дописан плагин OptimizeTable.
Настройка очень простая. Нужно установить и опубликовать
плагин для Joomla 1.5. По необходимости включить восстановление таблиц.
