2

Я хотел бы собрать некоторые идеи, каковы плюсы и минусы в использовании Linux в веб-разработке,

И хотелось бы знать, какую платформу Linux вы бы порекомендовали и почему.

2 ответа2

3

Плюсы:

  • SSH - удаленно войдите на ваш сервер, используя ваш любимый эмулятор терминала.
  • В GNOME - встроенный просмотр файлов FTP/SFTP из коробки с помощью gvfs
  • Возможность локального запуска собственного веб-сервера для быстрого тестирования, если вы чувствуете себя предприимчивым
  • Несколько рабочих столов для панорамирования и разделения рабочего пространства
  • Большие веб-ориентированные редакторы , такие как SciTe, Geany, Screem, Gedit и MonoDevelop (если вы хотите , .NET).
  • Firefox предустановлен в большинстве дистрибутивов, а Firebug доступен в большинстве репозиториев.
  • Opera доступна для Linux
  • epiphany-webkit или Midori доступны для тестирования совместимости с Safari/Chrome

Минусы:

  • Нужна Windows VM для тестирования на IE или WINE для использования ie4linux
  • Может быть сложно, если вы работаете с технологиями Microsoft
0

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

Capistrano также является хорошей отправной точкой для развертываний и недоступен для Windows (AFAIK).

Те же преимущества имеют место для любого из BSD, но найти хостинг не так просто.

Минусы, как уже упоминалось в LiraNuna, все еще нуждаются в среде Windows, доступной для тестирования. Хотя я нахожу несколько сред Windows (с разными версиями IE), работающих под VMware, это хороший компромисс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .