Важна ли CMS сайта для переноса?
Платформа никак не влияет на сам процесс переноса сайта с Денвера на хостинг. Будь-то Joomla или MODx, разница будет состоять лишь в конечных настройках.
Как правильно перенести файлы?
Для начала хостинг должен быть куплен и настроен. Далее с Денвера надо перенести все файлы на сервер. Мы уже говорили о том, как загрузить сайт на хостинг. По-прежнему рекомендуем пользоваться FTP-клиентами на подобие Filezilla.
Чтобы найти ваш сайт в Денвере, воспользуйтесь поиском по названию в проводнике или откройте папку, куда был установлен Денвер и пройдите по пути /home/название сайта/www/.

Куда загружать файлы?
Конкретный путь будет зависеть от вашего хостера. По умолчанию это директория public_html или же папка с названием вашего сайта. Но не стоит гадать на кофейной гуще – просто спросите об этом у своего провайдера.
Как перенести БД?
Здесь все предельно просто. Сначала делаем экспорт БД с Денвера, а потом импорт ее на сервер. Помните, что сначала на хостинге должна быть создана пустая база данных, куда вы и будете импортировать свою.
Какие могут быть проблемы?
При возникновении ошибок импорта базы данных, проверьте ее на наличие запросов на подобие «CREATE DATABASE, /*!40101 SET @OLD». Сделать это можно даже через обычный блокнот, но лучше подойдет Notepad++. Откройте поиск (Ctrl+A) и начинайте вводить этот запрос. Если найдете, просто удалите их и начните импорт заново.
Также ошибка может возникнуть из-за того, что БД на сервере изначально не была пустой. Если перед импортом вашей базы данных в ней есть какие-либо таблицы, удалите их.