Привет!
Есть линуксовый сервер на котором есть проект на Yii2. Пользуюсь стареньким phpDesigner, правлю файлы прямо на сервере, но крайне неудобно.
Как настроить Phpstorm чтобы можно было нормально работать с этим проектом просто по фтп, без установок локальных серверов, пхп и прочей лабуды, чтобы все крутилось на линуксовом сервере. Гуглил, но что-то ничего внятного не смог найти.
Дайте инструкцию по настройке Phpstorm + Yii2
Re: Дайте инструкцию по настройке Phpstorm + Yii2
Лучше настрой Git. Будешь видеть, когда что менялось.
Выгрузка на сервер простая. С локальной машины "git push", на сервере "git pull".
Интеграция Git в PhpStorm уже есть.
Если почему-то хочется именно FTP, то такие утилиты тоже существуют. Например, когда-то я вот этой пользовался: http://www.cobiansoft.com/cobianbackup.htm
Выгрузка на сервер простая. С локальной машины "git push", на сервере "git pull".
Интеграция Git в PhpStorm уже есть.
Если почему-то хочется именно FTP, то такие утилиты тоже существуют. Например, когда-то я вот этой пользовался: http://www.cobiansoft.com/cobianbackup.htm
Re: Дайте инструкцию по настройке Phpstorm + Yii2
А чем не устраивает деплой в шторме?Nex-Otaku писал(а): ↑2018.03.23, 09:24 Если почему-то хочется именно FTP, то такие утилиты тоже существуют. Например, когда-то я вот этой пользовался: http://www.cobiansoft.com/cobianbackup.htm
Re: Дайте инструкцию по настройке Phpstorm + Yii2
Не ко мне вопрос. Лично я вообще штормом не пользуюсь, слишком уж он глючный.
Re: Дайте инструкцию по настройке Phpstorm + Yii2
про Phpstorm не знаю, а NetBeans делает это без проблем. из коробки. в нескольких режимах - автообновление, или ручная синхронизация.
копию файлов конечно держит и локально.
но я использую такой подход только для проектов, когда у хостера нет возможности обновлять через git.
и даже для таких проектов - держу все файлы под контролем git'а
бывало даже такое - что-то уж так изменилось на сервере, по маловразумительным причинам (может и сам накопировал), что - сношу локально все, кроме папочки .git, и заливаю "по новой" с сервера.
очень помогает быстро разобраться
копию файлов конечно держит и локально.
но я использую такой подход только для проектов, когда у хостера нет возможности обновлять через git.
и даже для таких проектов - держу все файлы под контролем git'а
бывало даже такое - что-то уж так изменилось на сервере, по маловразумительным причинам (может и сам накопировал), что - сношу локально все, кроме папочки .git, и заливаю "по новой" с сервера.
очень помогает быстро разобраться
Не желайте странного, и не будет у вас головной боли чтобы достичь этого странного.
Тем более что окажется что оно вам и не нужно было, странное это.
Тем более что окажется что оно вам и не нужно было, странное это.
Re: Дайте инструкцию по настройке Phpstorm + Yii2
Мне приходится работать под виндой. Схема работа такая:
1) все проекты используют гит
2) веб-сервер крутится в виртуалке virtualBox
3) все проекты настроены на автообновление файлов в виртуалку где крутится сервер. так происходит процесс разработки
4) если хочу задеплоить, пушу в мастер на гитхаб, откуда само раскатывается в прод. можно раскатать стандартными средствами через вебхук гитхаба или через Travis CI, если нужно тесты отрабатывать автоматом.
1) все проекты используют гит
2) веб-сервер крутится в виртуалке virtualBox
3) все проекты настроены на автообновление файлов в виртуалку где крутится сервер. так происходит процесс разработки
4) если хочу задеплоить, пушу в мастер на гитхаб, откуда само раскатывается в прод. можно раскатать стандартными средствами через вебхук гитхаба или через Travis CI, если нужно тесты отрабатывать автоматом.
Re: Дайте инструкцию по настройке Phpstorm + Yii2
именно без локального окружения работает отлично, но копию проекта придется держать - в File | Settings | Build, Execution, Deployment | Deployment настраиваем удаленный север и маппинг с локальной копией, в File | Settings | Build, Execution, Deployment | Deployment | Options настраиваем аплоад при изменениях и впередZULI писал(а): ↑2018.03.18, 18:27 Привет!
Есть линуксовый сервер на котором есть проект на Yii2. Пользуюсь стареньким phpDesigner, правлю файлы прямо на сервере, но крайне неудобно.
Как настроить Phpstorm чтобы можно было нормально работать с этим проектом просто по фтп, без установок локальных серверов, пхп и прочей лабуды, чтобы все крутилось на линуксовом сервере. Гуглил, но что-то ничего внятного не смог найти.