Разрабатывайте и тестируйте свой сайт в первую очередь на локальном компьютере. Установить Joomla локально не тяжело, как это может показаться.
Применение IDE
Ознакомьтесь с использованием IDE.
Использование системы управления версиями
Будьте готовы возвращаться к более ранним версиям вашего сайта с помощью систем контроля версий, таких как CVS, Subversion или Git. Eclipse IDE, включает плагин Subversion. Это позволяет вам работать с исходным кодом Joomla, а также с другими проектами размещенными JoomlaCode.
Следует быть готовым в любой момент вернуть сайт в предыдущее рабочее состояние по средствам использования рабочей резервной копии вне сайта и процесса восстановления.
Проверьте готовность вашего сайта к запуску после резервного копирования и обновления.
Это самый лучший способ (и часто единственный), чтобы восстановиться после неизбежных катастроф, как: