Всем известно что когда вы копируете много мелких файлов на FTP, или на своем компьютере, с одного диска на другой, это значительно медленнее копируется чем если бы вы копировали 1 большой файл. Так же происходит и на FTP если много мелких файлов то они могут загружаться долго, например если у вас сайт на 15 Мб и много мелких файлов то это может загружать около 1-2 часа, конечно это еще может зависит от скорости соединения с интернетом.
Подумаете что проблема у хостера напишите тех. поддержки что у вас маленькая скорость закачки на сервер, но это зависит не только от хостера, а от вашего место положения, провайдера (от скорость отдачи), размеров и кол-во файлов и др ....
Что бы быстро загрузить файлы на FTP рекомендуем:
1. За архивировать все файлы в один .ZIP архив. Только лишние папки не архивируйте, архивируйте сам сайт или скрипт с файлами без названия этой папки. Надеюсь поняли, что бы лишний раз не перемещать файлы из папки /public_html/мой сайт/ в папку /public_html/
2. Соединится с FTP под средством FTP клиента
3. Загрузить этот файл архив через FTP в ваш каталог /public_html/ (место файлов для вашего сайта)
4. Зайти в Панель управления CPanel в раздел Файлы -> Диспетчер файлов, нажимаем и ставим галочки так как показано на изображении
5. В левом меню выбираем папку /public_html/ и увидим в правом окне свой архив.
6. В правом окне ставим галочку на ваш архив. В верхнем меню, иконка в ввиде папки станет желтой, с надписью "извлечь"
7. Нажимаем на иконку "Извлечь", появится диалоговое окно, в нем ничего не трогаем, нажимаем на кнопку "Extrackt file(s)"
и ваш архив будет распакован.
Этот процесс займет по времени в 10 раз быстрее, чем если бы вы загружали много мелких файлов.
Это руководство поможет вам загружать файлы на FTP сервер значиттельно быстрее! Архивировать вы можете программами WinZIP или WinRAR (поддерживается архивирование в формат .zip)