Size: a a a

2020 March 07

ИЛ

Иван Лещёв in Drupal RU
Ivan
Можно и без Гита, через rsync.
через фтп
источник

I<

Ivan <Chi> in Drupal RU
Без Гита наверное даже лучше. Всякая дев шняга не поедет на продакшен. Доки, дев скрипты, SCSS исходники, и т.д.
Ну и Гит хистори проекта, хостеру иметь не обязательно.
источник

PS

Pavel Selivanov in Drupal RU
Иван Лещёв
через фтп
в общем-то, можно даже через фтп, но если хоть немного себя любишь, то придется предварительно все запаковать в единый архив :)
источник

PS

Pavel Selivanov in Drupal RU
Ivan
Без Гита наверное даже лучше. Всякая дев шняга не поедет на продакшен. Доки, дев скрипты, SCSS исходники, и т.д.
Ну и Гит хистори проекта, хостеру иметь не обязательно.
гит хорош тем, что дополнительная степень защиты на предмет модификации файлов
источник

PS

Pavel Selivanov in Drupal RU
помню вот хостился как-то на hc.ru, а там апач подломили и через него всем сайтам скриптов навставляли :)
источник

I<

Ivan <Chi> in Drupal RU
rsync в обе строны работает, можно запулить код обратно и отследить изменения через Гит.
источник

PS

Pavel Selivanov in Drupal RU
можно, спору нет. в общем каждый выбирает наиболее удобный/целесообразный способ для себя
источник

ИЛ

Иван Лещёв in Drupal RU
Ivan
rsync в обе строны работает, можно запулить код обратно и отследить изменения через Гит.
можно сборочный инстанс делать в таком случае
источник

SP

Sergey Prokopchuck in Drupal RU
Use Imagination
есть такая поговорка - мне очень нравится - “каждый дрочит - как он хочет” )
Каждый дрочит как хочет
Но суют вендор в гит лишь еденицы
источник

I<

Ivan <Chi> in Drupal RU
Sergey Prokopchuck
Каждый дрочит как хочет
Но суют вендор в гит лишь еденицы
На Аквия Клауд только так делается.
источник

I<

Ivan <Chi> in Drupal RU
На Пантеоне тоже вроде.
источник

AP

Andrey Postnikov in Drupal RU
Pavel Selivanov
мы о разных вещах говорим. на хостинге запускать композер вообще занятие странное, если Радоновцы или таймвеб это разрешают, ну, наверное у них очень щедрая душа. Деплой делается не композером, а гитом/рсинком или любым другим любимым способом(лишь бы не фтп).
FTP всё ещё актуален, просто ему нужен настроенный TLS
источник

AP

Andrey Postnikov in Drupal RU
Ivan
На Пантеоне тоже вроде.
Они верят в транзакционность переключения между комитами
источник

AP

Andrey Postnikov in Drupal RU
Ivan
На Аквия Клауд только так делается.
Они ещё и мемкеш пропагандируют
источник

PS

Pavel Selivanov in Drupal RU
Andrey Postnikov
FTP всё ещё актуален, просто ему нужен настроенный TLS
Хочешь сказать, что FTPS не договаривается отдельно о передаче каждого файла?
источник

AP

Andrey Postnikov in Drupal RU
Pavel Selivanov
Хочешь сказать, что FTPS не договаривается отдельно о передаче каждого файла?
Вроде нет, mput должен работать
источник

PS

Pavel Selivanov in Drupal RU
Andrey Postnikov
Вроде нет, mput должен работать
я к тому, что проблема с фтп даже не в секьюрности, а просто в том, что клиент и сервер должны договариваться о передаче каждого файла по отдельности, отсюда передача друпала, где 100500 мелких файлов занимает на порядок, если не на два больше времени, чем если ты положишь все это в единый архив и передашь целиком. Отсюда пользоваться фтп для деплоя- себя ненавидеть, когда есть рсинк например, который умеет все это потоком передавать.
источник

AP

Andrey Postnikov in Drupal RU
Ну можно ещё и сжатия при передаче добавить, но заметно быстрее будет, если тесты не передавать, а это около 30мб
источник

I<

Ivan <Chi> in Drupal RU
ФТП для совсем бедных, когда на хостинге нет SSH
источник

PS

Pavel Selivanov in Drupal RU
рсинк тоже умеет прозрачно сжимать поток, а еще передавать не файл целиком, а дифф между источником и целью. В общем фтп нынче есть смысл использовать только если в ИДЕ надо файлик-другой поправить удаленно, да и то, лучше через гит работать
источник