Sly32

Рейтинг
378
Регистрация
29.03.2012
Должность
Software engineer
livetv:
И файлы при этом не хранятся локально?

нет, можно не хранить

---------- Добавлено 03.06.2020 в 00:25 ----------

Sitealert:
Ты это серьёзно написал? Или тоже потроллить решил? Скажи, что пошутил.

я просто спросил - трудно ответить?

Sitealert:
Я храню локально все файлы, с которыми работаю. Но разработка всегда на сервере.

И как сохраняешь актуальное состояние кода на сервере и локально?

SeVlad:
Все эти сравнения идут как раз от советов Слая ВПюзерам: "бекапы и ФТП - отстой для ламеров и надо юзать гит".

Не буду заострять на том, что с порядочного хостинга в первую очередь сносится Самба и ФТП сразу - безопасность ваше личное дело, у меня за всю акрьеру не поломали ни одного сайта. Теперь по Борщеву. то есть Бэкапам

Давайте сразу разделим бэкапы базы, медиа и собственно, кода. БД - остается БД - для нее бэкап настраивается 1 раз, запихивается в расписание и все. нужно забирать локально базу - опять же один раз настраивается скрипт, который будет периодически выкачивать все что тебе надо откуда надо. Надеюсь тут нет темы для спора?

А вот с кодом все немного сложнее. Начал ты править в десятке плагинов, да и еще сразу на сервере ну и не заметил что что-то упало в какой то момент. Не говорим про домохозяек с бложиком с двумя плагинами. рассматриваем что-то похожее на серьезный проект. Подняли голову, а у вас все упало! Да и еще на проде! Как лечить будем - из бэкапа все откатим и похороним работу за день?

---------- Добавлено 03.06.2020 в 00:21 ----------

Aisamiery:
Давайте небольшую предысторию, вдруг кому будет интересно почитать:

Хм, я параллельно примерно про тоже написал)

livetv:
Может у него память хорошая, помнит все команды git и их аргументы.

Все не помню. Несколько лет я пользовался пайчармом для работы с гитом. потом попал на проект, где все лежит по 5 репозиториям и собирается в общую систему и там уже начались проблемы - как ненароком не закоммитать не то что надо. Ушел в консоль. Зато теперь заребэйзится или там черепикнуться - нет проблем. До кучи еще и ВИМ освоил немного

VoV@:
Чаще пользуюсь TotroiseGit

Я тож начинал с черепахи, правда для ртути. Хорошая штука, но привыкнув работать в консоли - особо не нужна. Да и опять же- на сервере чтоб запустить деплой все равно нужно в консоль зайти. Руки не доходят до какого Дженкинса, равно как и времени почти нет на свои проекты - на работе дел хватает.

livetv:
с разработкой на сервере?

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

---------- Добавлено 02.06.2020 в 23:57 ----------

livetv:
При поиске на сервере или локально, эти файлы потом нужно вручную отрывать в ИДЕ.

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

livetv:
Если командная разработка, много задач, которые непонятно когда запустятся в продакшене, то гит нужен.
Иначе будет приносить только боль.

Здеся аргументы про команду не катят))) Домохозяйки не поймут

---------- Добавлено 02.06.2020 в 20:53 ----------

И вообще я считаю, что владельцы серча мне должны - я им столько траффика сделал)

SeVlad:
Ида. так что там по преимуществам гита? Будет что-то без громких слов?

Я не знаю, что еще тебе нужно сказать...

например - мои последние команды в консоли, пока с вами тут спорю:

на локалке:

git commit

git push

после этого зашел на сервак

git pull

docker-compose build

docker up -d

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

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

Делать все это через ФТП - увольте, игрались с этим всякими файлзилами / тотал командерами

Надо было закинуть большой файл с локалки на хост - тут scp рулит

И при таком варианте я если и кладу продакшен - то могу восттановить его крайне быстро.

И это мне для домашнего проекта лень настраивать автодеплой - иначе бы было одной кнопкой

---------- Добавлено 02.06.2020 в 20:36 ----------

SeVlad:
Или ты правда думаешь что московский директор с 3,5к сотрудников будет искать подработки на фрилансе и круглосуточно тереть на сёрче

а где написано что он директор? Перечитай и увидишь что человек работает в конторе такой численностью руководителем отдела разработки, У него может три чела в подчинении ?

Я тоже работаю в конторе где 38 тыщ человек, но это не значит что я начальник

Слыхал про EMERGE-2020? так вот наш Добкин там спикером, не я)))

dj D:
Зачем вы со Слаем активно тащите в ВП тему всякий ненужный мусор?

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

dj D:
Ты кем себя возомнил, писатель форумный?

Ты такой забавный хомячок.... читать не научился а хочешь кодить))) вечернюю школу закончи хотя бы

Aisamiery:
олько с недавнего времени я стал юзать винду как рабочую станцию, с знакомством с докером

Это как? я наоборот с винды ушел из-за проблем с докером

Всего: 7663