Какую выбрать ОС для веб-разработчика?
Я fullstack web разработчик, пишу на php, vuejs, верстаю из фигма/фотошоп, настраиваю сервера на linux.
Много лет работал на windows, перешел на ubuntu для большей совместимости с linux серверами. Единственная проблема - не устанавливается photoshop, совсем никак, по множеству разных мануалов. Virtualbox не удобно.
Вопрос, есть ли смысл перейти на macbook? Не будет ли сложностей с подключением по ssh, sftp?
В ubuntu установил mysqlserver, nginx, php разных версий, активно пользуюсь терминалом.
Дополнительно:
кто до сих пор рисует в фш?) четвертовать таких дизайнеров))
В ubuntu установил mysqlserver, nginx, php разных версий, активно пользуюсь терминалом.
познайте докер и не захламляйте хостовую систему
Не понятно о какой "совместимости" идет речь, ну ладно.
Вообще любая ОС подойдет, главное чтобы вам было удобно, ну и чтобы нужные приложения можно было запускать.
Сложностей с ssh, sftp на маке точно не будет.
- По сравнению с windows в linux мне удобно установить nginx/mysql/php как на сервере и подключаться используя родной ssh, а не putty, открывать файлы по sftp в самой системе, а не winscp. Поэтому и интересуюсь, не будет ли сложностей с теми же программами на маке
- Дамир, ssh и sftp там "из коробки".
Ответы:
Оставайтесь, на чём удобнее работать. "Совместимость с линуксом" на любой ОС обеспечивается докером.
- На линуксе удобно. Но нужен photoshop.
На windows возвращаться нет смысла, а установить докер через virtualbox - считаю костылем. Тот же openserver не всегда удобно использовать при разных версиях php
- Дамир, никто не предлагает вам в 2023 году устанавливать докер в виртуалку - всё довольно давно работает без них.
Лучше, имхо, иметь нормально работающий фотошоп и докер через WSL, чем костыли с запуском ФШ через Wine или ещё как-то.
- Дамир,
На линуксе удобно. Но нужен photoshop
На сколько помню у Адобе была облачная версия, но с оплатой могут быть проблемы, либо ставить через Wine
https://appdb.winehq.org/objectManager.php?sClass=...
либо зеркально приложению WSL под Линукс есть приложение с именем winapps, потребуется виртуалка с виндой и настройка сети:
https://github.com/Fmstrat/winappsКак вариант заменить альтернативным ПО или их набором, например тот же gimp, но знаю что не всем это подходит...
- Денис _______________, через wine не запускается, через playonlinux не устанавливается.
Gimp не умеет открывать макеты созданные в photoshop и полноценно работать со слоями.
Winapps попробую, спасибо!
- Дамир,
На windows возвращаться нет смысла
я так понимаю, вы ищете причины для покупки мака, придумывая на это причины, и ищите одобрения?
- Я не говорил что хочу вернуться на windows, вопрос был в том, что не будет ли сложностей в решении моих задач на маке после линукса. Мне не нужно ставить докер через wsl, не нужна инструкци по установке фотошопа на линукс, не нужна замена фотошопа на gimp. Посмотрел как работвет winapps, тоже работает криво.
Причина покупки мака - рабочий фотошоп, но у меня нет опыта работы на маке.
- Дамир, можно поставить хакинтош в виртуалку и пощупать. Опыт работы - это же не только "будут ли работать инструменты", это еще и "не прокляну ли я тот день, когда сел за баранку этого пылесоса" ;)
Например, горячие клавиши, сползшие на Command вместо Ctrl - казалось бы, мелочь... - Дамир, взять второй ноут с виндой под фотошоп :)
- pfg21, )) есть ноут с виндой и фотошопом, разрешение маленькое, чтобы полноценно работать.
В Windows есть WSL в том числе и с образами Ubunu
Как уже сказали - вы уже и без нас определились с выбором.
Вопрос, есть ли смысл перейти на macbook? Не будет ли сложностей с подключением по ssh, sftp?
А откуда им взяться?)
Я бы скорее о докере и виртуальных машинах подумал
Аналогом фотошопа с линуксе считается GIMP
Работаю в нем крайне редко, но возможностей хватает. + есть онлайн фотошопы
- Я бы бы не назвал его аналогом, просто графический редактор, обработать картинку подойдет, но я получаю готовый макет сайта в psd, и нужен фотошоп, а не аналог.
- Дамир, Этой инструкцией пользовались? https://pikabu.ru/story/ustanovka_photoshop_na_ubu...
- maksam07, playonlinux при попытке скачать какой-то exe файл выдает ошибку что не совпадают хэши файлов.
- Дамир, есть онлайн фотошоп, для верстки сойдет.
Но вы реально до сих пор получаете новые макеты в psd? Дизайнер сам себе враг?
- Ankhena, куча народа документы в .doc рассылает :)
потому что не знают что есть что то иное. - pfg21, не нужно сравнивать кучу народа с профессионалами в вебдизайне.
- Ankhena, угу и шлют картинки в psd... хороший професионализм.
- Ankhena, согласен, но есть клиент от которого получаю в psd
есть ли смысл перейти на macbook?
Если ты в РФ - то нет. Если нет - то как знаешь. В линухе есть gimp - photoshop не photoshop, но для не особо сложных вещей хватает.
- Gimp не может,
никогда не сможет,
да никогда и не стремился (!)
заменить Фотошоп в тех кейсах, где Фотошоп используется как промышленный стандарт.
В частности, если дезигнер в нем наслоячил верстку, и изволь ее вытянуть так, как ее увидел заказчик. - Adamos, Я сказал "для не особо сложных вещей" :) Ну и кроме того, что там было промышленным стандартом - это особо неважно, важно что делать сейчас. Промышленным стандартом тоже не приказом становятся, а просто потому что другого не было. Почему M$ Office был промышленным стандартом - да потому что другого ничего не было.
Да, был уже тогда StarOffice, был Lotus SmartSuite - но им пользовались единицы. А M$ Office - вот он, тут же на диске "Весь Microsoft" :)
Пользоваться придется тем, что есть. Плакать, колоться, но жрать кактус. Такова доля недальновидных людей (и организаций и государств)
Чем Windows не угодил? Не морочь голову.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

При выборе операционной системы для веб-разработки существует несколько факторов, которые стоит учитывать. В первую очередь, важно определиться с тем, на каком языке программирования вы собираетесь работать, так как разные ОС могут иметь различную поддержку для определенных технологий.
Если вы планируете работать с PHP, то вам подойдет любая операционная система, так как PHP поддерживается на всех популярных платформах, включая Windows, macOS и Linux. Однако, многие веб-разработчики предпочитают использовать Linux для разработки на PHP из-за его стабильности, надежности и богатого набора инструментов для разработки.
Для разработки на Ruby on Rails или Node.js многие разработчики предпочитают использовать macOS или Linux, так как данные ОС обладают более удобной средой разработки для этих технологий. Однако, существуют и версии данных технологий для Windows, поэтому выбор ОС зависит от ваших личных предпочтений.
Если вам необходимо разрабатывать приложения для iOS или macOS, то, конечно же, вам стоит выбрать macOS. Также, если вы планируете работать с Android, то вам потребуется Windows или macOS для запуска Android Studio.
В целом, выбор операционной системы для веб-разработки зависит от ваших предпочтений, опыта работы с той или иной ОС, а также от технологий, с которыми вы собираетесь работать. Не забывайте также о том, что важно уметь работать на разных платформах, так как это может открыть перед вами новые возможности и перспективы.