Mr.Developer

блог веб-разработчика

Итак, самый простой способ, который гуляет по интернету это создание в DOM элемента a у которого js автоматически распознает части URl

В далекие времена все изменения на сайтах долго закачивались на сервер по FTP и это было жутко медленно. Потом люди стали заливать на сервера изменения уже в виде архивов которые стало возможным разворачивать из панели управления хостингом либо же зайдя по ssh. Сейчас же очень удобно разрабатывать веб-приложения на локальной машине и деплоить их на удаленный сервер одной простой командой - git push.

Все довольно просто:

Второй раз неприятно наступаю на грабли в конфигурации lftp и selectel storage. А именно проблема в том что если файл резервной копии будет превышать объем в 5 гигабайт то он постоянно будет не докачиваться и удаляться про закачиванию этих несчастных 5 гигабайт, а послушный lftp начнет закачку файла заново. Итак за 10 дней сервер потратил 20Тб(!) исходящего трафика. Хорошо хоть на селектеле входящий трафик бесплатен =)

Для этого достаточно одной команды

Для того чтобы исключить из резервной копии некоторые директории можно подредактировать файл backup.conf
Основной конфиг находится вот здесь /root/.backup.conf