единственный способ я могу ответить на это, чтобы дать вам представление о моей личной конфигурации и опыта.
Я много занимаюсь разработкой веб-приложений и использую одну коробку для всего этого.
Поле Для Развития
Core i7 3770
16 ГБ ОЗУ
RAID 10 128GB SSD
1ТБ HDD (музыка и картинки)
моя основная ОС Windows 8 Pro. Я запускаю 3 виртуальные машины два из VirtualBoxes, Windows XP и OSX Server, используются для тестирования приложения по-разному броузеры.
затем у меня есть окно разработки, которое Ubuntu 12.04.2, в котором находится мой веб-сервер и сервер базы данных. Все три виртуальные машины установлены на моем RAID10 SSD, который каждую ночь резервное копирование на 1 ТБ, а также на мой сервер WHS2011. (Двойное чтение, но бьет потерю данных)
Я использую Samba на виртуальной машине Ubuntu, так что я могу сопоставить каталог на моей ОС Windows 8 Pro. Я делаю все разработки в Windows 8 Pro (основная ОС). Я использую KiTTY (альтернативная программа SSH для PuTTY) для SSH в мой Ubuntu box для выполнения любых необходимых сценариев / команд. Моим главным редактором является Sublime Text 3.
У меня есть конфигурация монитора 5, где я использую
Внизу слева для SSH терминалов
Центр возвышенного текста
Право на локальное тестирование на сайте и доступ к базе данных (PHPMyAdmin)
Вверху слева музыка и электронная почта
Вверху справа на сплит смотреть на два других испытания ВМ.
все виртуальные машины находятся в режиме мостовой сети для удобства работы в сети.
все во время разработки и тестирования я использую 1/4 своего процессора и 1/2 своей оперативной памяти. У меня осталось много места на жестком диске, и я не мог попросить более простой установки.
Я был на той же дороге, что и вы. Должен ли я просто запускать Ubuntu в качестве моей основной ОС, так как именно там разрабатываются Мои приложения... Я боролся с этим вопросом снова и снова. Тем не менее, я всегда возвращаюсь к Windows в качестве основной ОС и использую Ubuntu в ВМ. Я очень хорошо разбираюсь в среде linux, но есть только небольшие неприятности, которые заставляют меня возвращаться к Windows. Кроме того, некоторые из приложений, которые я должен использовать время от времени, работают только в Windows.
лучший совет, который я могу дать, чтобы придерживаться того, что вы наиболее комфортно и то, что чувствует себя наиболее естественно.