Итак, работа над сайтом закончена, можно всё выгружать на хостинг; но перед этим нужно выполнить последнее действие - создать резервные копии сайта (backup) и базы данных (дамп).
Как это сделать очень подробно описано в главах 19 ("Создание копии сайта") и 20 ("Создание копии базы данных"), поэтому повторять здесь всё заново нет смысла.
Создайте указанные копии, скопируйте их на диск; не забудьте удалить копию сайта ("backup") с самого сайта (зачем это делать, читайте в главе 19).
Всё! Приступайте к выбору хостинга.