Учу php на данный момент. Знакомый сказал что лучше сразу Linux поставить и на нем учиться, потом проще будет. Стоит Linux ставить или это лишний гемор? Может его потом уже поставить когда нормально буду шарить в php?
Я думаю, нет смысла его ставить) Лишние проблемы с софтом и настройками. Если бы вы программированием занимались на C# или чем то подобном, то может там инструменты более удобные. Хотя я уверен, что и на Windows можно найти все необходимое. А в целом, работайте там, где вам удобней. Для пробы поставьте хотя бы тот же Убунту, он позволяет установиться как отдельное приложение под Винду, и если не понравится - удалите в "Установке и удалении программ".
Однозначно, никаких особых плюсов он не даст. На заметку только рекомендую иметь ввиду: что регистр файлов в Linux имеет значение, а то многие на эти грабли наступили.
Сообщение от Jeremen
Может его потом уже поставить когда нормально буду шарить в php?
Это правильное решение, для общего развития знать необходимо, но поначалу лучше налегать именно на WAMP.
с 2009 года полностью переехал на linux (ubuntu) - с тех пор желания вернутся обратно на win не возникало ни разу. переезжать только для того что бы учится кодить явно не стоит, хотя от части багов php под виндой и избавитесь.
мне кажется для вас приемлемым будет вариант с linux в виртуальной машине под виндой.
Jeremen, конечно будут проблемы, но все будет зависеть от выбранного Вами дистрибутива(например если Вы выберете Gentoo, то надолго забудете про php ) и то, как Вы внимательно будете читать мануалы. Могу посоветовать 2 дистрибутива: ubuntu, который уже посоветовали выше, и CentOS.
Мы делаем деньги из воздуха, чтобы снова пустить их на ветер...