Не все панели управления контентом на хостингах умеют распаковывать ZIP и прочие архивы при помощи интерфейса, а заливать через FTP какую-нибудь CMS папкой занимает минут 30-40 (так как некоторые CMS содержат порядка 3000 файлов)
На такой случай существует PHP скрипт PHP unzipper
1. архив с CMS переименовать в archive.zip и скопировать в корневую папку сервера (/ваш_домен/сюда)
2. скопировать файлы из архива (extract_archive.php и pclzip.lib.php)
3. установить права доступа (CHMOD) для корневой папки (в которой будет производится распаковка) на 777 (после распаковки желательно вернуть права доступа обратно)
4. запустить extract_archive.php через адресную строку вашего браузера (http://ваш_сайт/extract_archive.php)
5. после распаковки можно удалить архив с CMS, а также файлы extract_archive.php и pclzip.lib.php