Deploy на shared-хостинг, как с этим жить

Jaf4
На сайте с 03.08.2009
Offline
804
#11

простое пилю локально и заливаю по FTP и допиливаю там. Или лью и пилю прямо в онлайне сразу.

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

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

Большие объемы гоняю только с сервера на сервер.

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
DT
На сайте с 28.11.2006
Offline
298
#12

Имхо, ТС избаловался и не может на шареде лишний раз кликнуть две кнопки. Ну что тут поделаешь, к хорошему быстро привыкаешь.

Но тут есть другой момент! Создатель делает сайт, по удобству размещает на ВПС, сдает проект заказчику и забывает про него. И вот тут то и начинают возникать проблемы. Кто админить ВПС будет?

Дешевый CloudLinux хостинг (http://www.provisov.net) много площадок в России, Франции, Украине, Германии, Нидерландах, США, Канаде. SSL-сертификат (https://www.provisov.net/blog/2016/10/26/besplatnyj-ssl-sertifikat-dlya-vsex-vashix-sajtov/) бесплатный и предустановленный для всех доменов
Mik Foxi
На сайте с 02.03.2011
Offline
1195
#13

dmitrii_trof, вестапанель, с включенными автообновлениями + раз в пол года зайти по ssh запустить aptitude update, aptitude full-upgrade. И все администрирование.

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (Зеркало: https://антибот.рф/ ) Форум на замену серчу: https://foxi.biz/
S3
На сайте с 29.03.2012
Offline
354
#14

dmitrii_trof, В данном случае foxi, абсолютно прав. Грамотно настроенный ВПС сервер практически не требует вмешательств))) Если раньше на шареде подурить голову админам хостинга было практически еженедельным занятием, то теперь только и вспоминаю изредка, что надо бы обновить ПО на сервере)))

Но опять же, тут нет предмета спора - каждый выбирает то, что ему удобно. Не агитирую, не критикую. Просто искал варианты облегчения своей работы.

SeVlad
На сайте с 03.11.2008
Offline
1609
#15
Sly32:
Понимаешь, поездив на Мерсе, как-то совсем дико становится, когда приходится пересесть, пусть и на время, в ржавую Ладу)))

Тут не корректное сравнение. Скорее с авто на катер :) Назначение и процессы работы разные.

Sly32:
Ну а заниматься веб-разработкой под виндой... гм... промолчу. Разве только если у вас сервер тоже на винде и пишете вы на asp.net. Других оправданий не вижу.

Тут я с тобой категорически согласен. Но в нашей реальности многие живут с денверами и прочими опенсерверами. Многие даже не понимают, что это не разное ПО, а просто разное название одного и того же набора ПО по разному дефолтно настроенного :) Такова вот реальность.

Sly32:
Пока использую Файлзилу - она позволяет лить только обновленные файлы, что экономит время.

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

Ну а если под линем и любитель консоли, то и ФЗ не нужна.

foxi:
вестапанель, с включенными автообновлениями + раз в пол года зайти по ssh запустить aptitude update, aptitude full-upgrade. И все администрирование.

Если это администрирование сервера, то.. самокат - транспорт для межконтинентальной доставки хрупких грузов :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S3
На сайте с 29.03.2012
Offline
354
#16

SeVlad,

SeVlad:
Если это администрирование сервера, то.. самокат - транспорт для межконтинентальной доставки хрупких грузов

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

SeVlad
На сайте с 03.11.2008
Offline
1609
#17
Sly32:
Если сервер настроен так, что не требует другого вмешательства кроме апгрейда, то почему бы и нет? Мне кажется работа админа в этом и состоит. Если все работает и он может позволить себе большую часть времени груши околачивать - честь и хвала такому админу)))

Чтобы так настроить сервер, чтобы можно было околачивать груши - надо быть спецом, не так ли? И кроме того, нужно перманентно мониторить, понимать логи, конфиги и тп. Уметь быстро и правильно среагировать если что (ддос, взлом, спам, блокировки и аварии в конце-концов и тп - не такая уж и редкость же). Это, согласись, предполагаете совсем другой уровень знаний, нежели:

foxi:
раз в пол года зайти по ssh запустить aptitude update, aptitude full-upgrade.

Да и с той же вестой далеко ходить не нужно:

/ru/forum/937777

/ru/forum/937608

И ещё шт 5 топиков на эту тему (и внутри тоже упоминания о былом и о др.). Это как бэ тоже требует определённой квалификации, не так ли?

Можно конечно, ничего не знать и платить отдельно админу, но зачем, если на шереде это включено в оплату.

S
На сайте с 23.05.2004
Offline
315
#18

По уму, на vps/dedicated совершенно нет необходимости держать панель и кучу не нужных сервисов типа днс, почты, фтп.

Днс используется от регистратора доменов, почта вешается на gmail/yandex/microsoft , вместо ftp заходим по sftp, где порт изменен на нестандартный 900+.

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

Это просто подпись.
W
На сайте с 09.04.2013
Offline
46
#19

Sly32, если доступен ssh,можно примонтировать папку через sshfs,


sshfs user@ip:/remote_path/ /local_mount_path

и работать как привык.Хочешь hg, хочешь git.

Кстати,на моем хостинге эти команды доступны.Может проще попросить админов чтоб поставили?

TA
На сайте с 12.06.2009
Offline
116
TiA
#20
Sly32:
Подскажите, поделитесь опытом, как вы деплоите проекты на шаред-хостинг?

В основном для деплоя на шаред хостинг пишутся свои костыли, в том числе и для bitbucket.

Вообще мне вопрос в полной мере не понятен. Если проект небольшой, то можно создать удаленный репозиторий на GitHub или Bitbucket, клонировать его локально и разворачивать на сервере средствами IDE.

PhpStorm умеет деплоить по FTP/SFTP, включая возможность синхронизации изменений, меппинги и прочие плюшки. Решение не ахти какое, но для небольших проектов подойдет.

Профессиональная верстка и разработка сайтов на WordPress (http://www.maultalk.com/topic139110s0.html)

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