Основную разработку веду на локальной машине в WebMatrix/VisualStudio, а демонстрацию и тест на глюки провожу на Windows Azure WebSites(бесплатное использование)
Здорово! Спасибо! Буду пользоваться. Непонятно почему ваш камент заминусовали. Хотя конечно такое же можно сделать на своем домене, но смысла нет, если уже есть готовое.
Да, это бесспорно. Но когда нужно поднять сайт с десятком субдоменов, например, то он не подойдет. (например, субдомены со статикой s1..s100.mysite.mydev.name)
А можете объяснить человеку несведущему?
У меня тот коммент выглядел именно так, как на скриншоте (даже шрифт 1 в 1, не сразу понял, что это картинка). Но что это значит? То, что браузер подсвечивает localhost? Вроде логично… И при чём тут разработка?
Кроме разработки есть не слишком много причин в браузере открывать localhost.
А так — просто стало интересно, учитывая что у нас в компании за последнее время сменилось 3 варианта из указанного списка.
не просто подсвечивает а подсвечивает как «посещенную ссылку». safright уже написал что помимо веб-разработки в общем то и нет смысла на локалхост заходить :)
Ясно, спасибо.
На счёт смысла — многие программы ведь поднимают сервер на локалхосте, например торрент-клиенты, всякие утилиты мониторинга, ещё что-то.
Ну это как сказать. Я из сетей за шлюзом частенько притаскиваю себе на localhost по ssh панельки всяких роутеров, haproxy или ещё чего-нибудь. Только я вот не разработчик ни капли.
в основном localhost
более сложные проекты также на localhost, но в связке: nginx + frontend-server + backend-server (например, nginx + yeoman + {tomcat|django-server и т.д.})
Мне кажется, вопрос опросника был неправильно понят многими. Под вариантом «localhost» люди поняли «На локальной машине, а не на удаленном сервере» и выбрали его, хотя локальных доменов у них много.
Точно так. По ошибке выбрал localhost, но использую фактически именно локальный TLD для разработки (*.loc =)) В общем, перенесите меня из первого пункта во второй )
Естественно, localhost (только захожу обычно по имени, а не как localhost).
У меня даже на «командировочном» нетбуке был веб-сервер поднят (правда, nginx, т.к. апач жирноват для нетпука).
И еще: не надо забывать о довольно-таки часто используемом localhost:631 (все-таки, принтеры есть почти у всех).
Насчет «принтеры есть почти у всех», думаю, не все так очевидно. У меня нет и не предвидится, многие знакомые тоже бумажки по сто лет в руках не держали в виду их ненужности.
%имя_проекта%.dev — если на локальной машине сам что-то делаю. В Windows утомительно добавлять записи в hosts для новых проектов.
dev.%домен_проекта% — если на домене уже крутится проект, а мы лишь добавляем фичи, либо когда проект сильно привязан к платформе. Доступ закрыт на уровне веб-сервера.
%имя_проекта%.dev.%наш_домен% — если заказчик ещё не выбрал домен или мы ему показываем прототип. Доступ закрыт на уровне веб-сервера.
Когда-то давно была локальная TLD. После написания «многодоменного» проекта, логика которого привязывалась к домену, перешел на local.project.ru, так до сих пор и пишу.
В моем случае зависит от того что именно делаю. Если на PHP, то завожу поддомен и работаю через него (хотя сейчас есть в php встроенный веб-сервер, но привычка осталась). Если на джанге, то работаю через runserver на каком-нибудь порте (8000, 8001, 8002...) — для каждого проекта свой. Разрабатываю на специально выделенной для разработки железке.
Не localhost'ом единым?