Плаваю по раздорам WWW, мучаюсь вопросом, на какой операционной системе лучше заниматься Web разработкой ?
Linux. Какой именно - зависит от того, что тебе по вкусу. На внешнем сервере у тебя скорее всего будет Linux, с 99.9% вероятностью. И раз уж ты выбираешь окружение, то, имхо, лучше, чтобы оно было родственное удаленному серверу. Меньше проблем будет при развертывании. --- Добавлено --- У меня, например, сделано так: 1) Есть виртуалка, там крутится Linux Mint в headless-режиме, то есть без GUI вообще, где-то в оперативке живет. 2) На ней настроен экспорт Xorg на айпишник хост-машины. 3) Хост-машина работает на винде. В ней стоят vcxsrv и putty. Делаем связку, принимаем трафик от Xorg-а на виртуалке. Вся среда разработки, IDE, серверы и тд - на линуксе. Но GUI программ прокидываются в винду и работают как нативный софт. Обрабатываются виндовым оконным менеджером как родные. Вуаля - кодим в линуксе, не вылезая из винды. Нет, ничего не лагает, все отлично работает, отрисовкой гуев занимается винда по факту. А чтобы с винды было удобно тестить скрипты, которые на линухе крутятся, пробросил "внешку" линуксового сервера до роутера, на роутере транслирую в собственную доменную зону .dev, адреса в которой доступны всем, кто подключен к моему wifi. В итоге содержимое локального сервера можно тестить на любом компе, телефоне, планшете в доме. Но тут нужно понимать, что ты делаешь и уметь чуток в администрирование.
Сдается мне, что если бы он хотел заняться .ASP-ом, он бы не регался на phpru, да и вопрос операционки бы не стоял. А все остальное - кроссплатформа.
Нравится убунту? Юзай убунту. Все, что можно сказать. НО, имей ввиду, что убунта тяжеловата может быть для виртуалки, это одна из причин почему, опять же я юзаю Mint. Mint - это легковесный шустрый форк Ubuntu. С полной совместимостью. Там тот же apt, та же *.deb-пакетная система, там можно цеплять все те же репы и тд. Просто для виртуалки он поприятнее.
я за винду. Убунта убога, хотя и настраивается, но это не так просто, как кажется. Когда я на Убунту накатил виндовые шрифты, она сразу стала красивее. Плюс светлая тема, забыл какая, похерил уже всё. Тоже их там нормальных мало. Предположу, что это был Flatabulous. И то, заголовки пропали, и туда за где таскать окно - не всегда легко мышкой попасть. Плюс если это у тебя ноутбук, то это ебля, пардоньте, с дровами на всё подряд, включая видеокарту, если только не юзать бубунту и не запрещать ей всякие грязные некошерные источники дров. А именно там живут нормальные дрова. Когда-то я думал, что ещё макось хороша. Но я так больше не думаю. Я сейчас на винде, и даже без виртуалки. Но с nginx и php-cgi, с гитом и даже с нодой. Ну так, для эксперимента. Вроде норм.
Смотрите в следующей серии: 1) Помогите, на локалке все работает, а на внешнем сервере не запускается! 2) Почему файлы не пишутся в каталог? 3) Что значит "кто владелец"? Я, ктож еще! 4) Что значит "под кем стартует сервер"? --- Добавлено --- И самая лакомка - слэши в путях файловой системы.