По мне, Linux подходит лучше всего. Основная масса хостингов работает на *NIX системах, таким образом вы можете для своего будущего сайта создать окружение максимально близкое к тому, в котором он будет работать. Кроме того, если вы собрались делать сайт на Django, то вам прямой путь на VPS-сервер, на котором будет установлен Linux, опять же.
Под Linux прекрасно работают основные среды разработки, такие как Komodo Edit, SublimeText2, Aptana Studio. Есть все основные браузеры, за исключением IE, хотя и его можно установить (но зачем?). Удобная работа с буфером обмена из коробки. При этом достаточно красиво и бесплатно.
Мой десктоп 🙂
Какие еще плюшки дает Linux? Полный контроль, встроенный SSH-клиент.
В итоге: удобная, красивая, бесплатная среда разработки и сервер близкий к тому, что будет на хостинге, в одном лице. Многие считают, что Linux — это сложно, но поверьте, это не так.
У меня установлена Kubuntu 13.04.
Есть полезные статьи об установке LAMP-сервера в Debian Linux и о настройке Django 1.5 там же.
code
more code
~~~~