FileZilla. Быстрая загрузка данных

M
На сайте с 03.01.2017
Offline
36
601

Здравствуйте!

Имеется сайт. Его обновление заключается в следующем: редактирую сайт на компьютере - сохраняю на жестком диске - запускаю FileZilla и подключаюсь к сайту - удаляю тот сайт, который сейчас доступен в онлайне посетителям - после чего закачиваю на хостинг обновленную копию сайта с жесткого диска.

Проблема в том, что загрузка сайта на сервер занимает около 15 минут. Выходит, что 15 минут посетители сайта видят ошибку при попытке зайти на сайт, или, что еще хуже, видят части сайта, потому как еще не все файлы загрузились на хостинг.

Вопрос. Можно ли как-то сократить время загрузки сайта на сервер? Быть может, загрузить его в отдельное место на моем хостинге, а потом удалить старую версию сайта и просто в один миг "перетащить" обновленный сайт на место старого и сделать его видимым для посетителей?

Заранее согласен с недостатком знаний в данной области, поэтому приветствуются любые советы.

KU
На сайте с 17.07.2008
Offline
251
#1

Если не брать во внимание что это в принципе не лучший подход к разработке и нужно оптимизировать именно эту задачу, то решение - загружать файлы в другую директорию, потом переименовывать так, чтобы директория с сайтом и временная поменялись именами.

Хостинг ( https://good-host.net ) / Linux VPS ( https://good-host.net/vps ) / Windows VPS ( https://good-host.net/windows-vps ) / Выделенные серверы ( https://good-host.net/dedicated ) 14 лет онлайн!
makag
На сайте с 01.05.2013
Offline
106
#2

bezsprosa
На сайте с 31.03.2016
Offline
10
#3

Вы же обычно не много файлов меняете, поэтому нет смысла перезаливать весь сайт. Обновляйте только те файлы, которые реальные претерпели изменения. На скриншоте выше вам наглядно показали, как это сделать.

obius
На сайте с 19.08.2015
Offline
56
#4

Создаем index.php с текстом "Сайт временно недоступен". Удаляем все кроме index.php, заливаем новые кроме index.php. По завершению заменяем временный index.php на нормальный.

M
На сайте с 03.01.2017
Offline
36
#5

Спасибо всем!

Все получилось!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий