Comments 46
Я юзаю DynDNS и apache с двумя виртуальными хостами: 127.0.0.1:80 и *:80.
Не у всех есть внешний IP. Да, даже динамики может не быть.
Без IP в интернет вы выйдешь :)
Для динамики как раз и используется DynDNS.
Единственное что может мешать такой схеме как у меня — NAT у провайдера.
Для динамики как раз и используется DynDNS.
Единственное что может мешать такой схеме как у меня — NAT у провайдера.
Я так понимаю, kekekeks имеет ввиду, что многие сидят за NAT. И DynDNS им не поможет.
Действительно многие?
Да, многие. В Москве, кажется, все Акадовцы за NAT, например.
Не все. Внешка всего 90 руб/месяц.
И многие ее берут? Мне, скажем, было ни к чему, пока я с этой недоделанной компанией дело имел.
Предположу, что у акады все сииильно зависит от региона. За все шесть лет, что я с ними интернета в сумме не было 3 суток. И скорость никогда (sic!) не проседала.
Хотя отрицательных отзывов дофига слышал.
Хотя отрицательных отзывов дофига слышал.
Ну я, например, сижу за NAT. Ибо у меня дома четыре компа, плюс два смартфона. И все хотят интернет. Учитывая тот факт, что сервис расчитан на профессиональное использование, а не на школьников, то можно уверенно утверждать, что целевая аудитория сидит за NAT-ами — либо в офисе, либо в локалке дома (комп для себя, для детей, смарты, видео-стримеры, железа с доступом в инет просто дофига).
Насчёт VDS/VPS и прочего хостинга. Если идёт плотная работа с клиентом по телефону по поводу двиганья иконок на пиксель влево/вправо, то заливка на сервак, да ещё и через контроль версий — это слишком нефиговый оверхед по времени.
Насчёт VDS/VPS и прочего хостинга. Если идёт плотная работа с клиентом по телефону по поводу двиганья иконок на пиксель влево/вправо, то заливка на сервак, да ещё и через контроль версий — это слишком нефиговый оверхед по времени.
Без IP в интернет можно выйти через странные шлюзы Фидо, радиосвязи… :D
А тут что, работает через NAT?
А у некоторых есть дико продвинутые схемы «проброса» портов за NAT.
Тут имеет место быть вопрос об отсутствии бюджета на то, чтобы поставить сервер на колокейшн и поднять на нем 20-50 проектов (в подвальном самарском датацентре делается за копейки на базе старого Athlon'а).
В конце-то концов, можно даже купить юниксовый шелл (тематически-IRC'евый) за $2. Которого вполне хватит на туннели, главное — не делать их круглосуточными в нарушение правил.
Тут имеет место быть вопрос об отсутствии бюджета на то, чтобы поставить сервер на колокейшн и поднять на нем 20-50 проектов (в подвальном самарском датацентре делается за копейки на базе старого Athlon'а).
В конце-то концов, можно даже купить юниксовый шелл (тематически-IRC'евый) за $2. Которого вполне хватит на туннели, главное — не делать их круглосуточными в нарушение правил.
За то есть возможность получить IPv6 адрес через Teredo.
Использовал Opera Unite — Web server для этих целей.
URL вида http://<проект>.<ник>.operaunite.com вполне устраивал.
URL вида http://<проект>.<ник>.operaunite.com вполне устраивал.
Полезная штука, но за 5$ в месяц вполне можно взять простую VDS и на ней показывать проект.
А для тех кто пишет для дорого софта (oracle например), который нельзя поставить на простую VDS, может и сгодится, но как правило, для этих целей уже есть сервер.
А для тех кто пишет для дорого софта (oracle например), который нельзя поставить на простую VDS, может и сгодится, но как правило, для этих целей уже есть сервер.
с VDS можно пробросить SSL…
Здесь же удобство в том, что ты кодишь на локале а не на дешевом vds…
Если у тебя уже есть vds — у тебя даже такой проблемы не возникнет, так что думаю стартап действительно интересный.
Если у тебя уже есть vds — у тебя даже такой проблемы не возникнет, так что думаю стартап действительно интересный.
На локалхосте не всегда удобно кодить.
Это означает как минимум миграцию рабочей копии между ноутбуками, десктопом и сервером (с удержанием в голове мелких изменений, которые не факт что попадут в следующий коммит в VCS).
Но основной смысл VDS в том, чтобы поднимать туннели., в том числе обратные (когда машина запрашивает предоставление своего порта удаленно — плохая терминология, да) — для доступа к машинам за NAT удаленно.
Это означает как минимум миграцию рабочей копии между ноутбуками, десктопом и сервером (с удержанием в голове мелких изменений, которые не факт что попадут в следующий коммит в VCS).
Но основной смысл VDS в том, чтобы поднимать туннели., в том числе обратные (когда машина запрашивает предоставление своего порта удаленно — плохая терминология, да) — для доступа к машинам за NAT удаленно.
А еще есть proxylocal gem
И к стати, он абсолютно бесплатный.
> А еще есть proxylocal gem
И как в нем расшарить нужный виртуальный хост?
Опция --host просто задает имя, которое будет присутствовать в конечном URL, а это совсем не то что нужно.
И как в нем расшарить нужный виртуальный хост?
Опция --host просто задает имя, которое будет присутствовать в конечном URL, а это совсем не то что нужно.
К примеру, если у вас рельсы бегают на 3000 порту, то:
И можете обращаться к my_host_name.t.proxylocal.com/
Предварительно, конечно, поставив джем.
proxylocal 3000 --host my_host_name
И можете обращаться к my_host_name.t.proxylocal.com/
Предварительно, конечно, поставив джем.
> К примеру, если у вас рельсы бегают на 3000 порту, то:
> proxylocal 3000 --host my_host_name
> И можете обращаться к my_host_name.t.proxylocal.com/
И что? Виртуальный хост расшарить то как?
Стоит локально апач на 80-м порту. У него, например, три виртуальных хоста — test.ru, mysite.org, bestproject.net.
Вопрос. Как расшарить конкретно bestproject.net?
> proxylocal 3000 --host my_host_name
> И можете обращаться к my_host_name.t.proxylocal.com/
И что? Виртуальный хост расшарить то как?
Стоит локально апач на 80-м порту. У него, например, три виртуальных хоста — test.ru, mysite.org, bestproject.net.
Вопрос. Как расшарить конкретно bestproject.net?
Имхо, лучше взять VPS-ку и распоряжаться ей как вздумается: например, можно поставить систему контроля версий, помимо вебсервера. Тогда и обновление проектов на продакшен-сервере будет значительно удобнее и показать проект заказчику легче… А кодить будешь локально. В общем, преимущества очевидны.
Недостатка вижу два:
1. Не все разработчики могут сами настроить сервер. Решается покупкой готового ВПС или услугами специалиста.
2. За VPS нужно платить. Но учитывая нынешние цены на VPS-ки, к минусам это можно не относить.
Недостатка вижу два:
1. Не все разработчики могут сами настроить сервер. Решается покупкой готового ВПС или услугами специалиста.
2. За VPS нужно платить. Но учитывая нынешние цены на VPS-ки, к минусам это можно не относить.
Захожу на Showoff.io и Opera 10 моментально падает, выдает ошибку и уходит из мира сего…
Не верю своим глазам — полезный пост от alizar.
Sign up to leave a comment.
Простой способ расшарить localhost