# coding: utf-8

1.4.4 Команды Heroku

Есть тонны команд Heroku, и мы только слегка коснемся их в этой книге. Уделю минуту, чтобы показать только одну из них, переименовав приложение следующим образом:

  $ heroku rename railstutorial

Не используйте сами это имя; оно уже используется мной! Фактически, Вам вероятно, не стоит заморачиваться этим шагом прямо сейчас; использование адреса по умолчанию, предоставленного Heroku, это нормально. Но если Вы действительно хотите переименовать свое приложение, можно реализовать безопасность приложения, упомянутую в начале этого раздела использованием случайного или невнятного субдомена, такого как следующее:

  hwpcbmze.heroku.com
  seyjhflo.heroku.com
  jhyicevg.heroku.com

Со случайным субдоменом как эти кто-либо сможет посетить Ваш сайт, только если Вы дадите ему адрес. (Между прочим, в качестве анонса грозной компактности Ruby, вот код, который я использовал чтобы генерировать случайные субдомены:

  ('a'..'z').to_a.shuffle[0..7].join

Довольно мило.)

В дополнение к поддержке субдоменов Heroku также поддерживает пользовательские домены. (Фактически, сайт Ruby on Rails Tutorial живет в Heroku; если Вы читаете эту книгу онлайн, Вы смотрите на Heroku-размещенный сайт прямо сейчас! (# как нетрудно догадаться, http://railstutorial.ru живет там же ) См. документацию Heroku для получения дополнительной информации о пользовательских доменах и других темах Heroku.

1.5 Заключение

Мы проделали длинный путь в этой главе: установка, настройка среды разработки, управление версиями, и развертывание. Если Вы хотите поделиться с общественностью своим прогрессом в этой точке, не стесняйтесь твитнуть или изменить свой статус в Facebook (Вконтакте) на что-то вроде этого:




(# по русски это выглядит примерно так:)

 

Все что осталось, это, как Вы знаете, действительно начать изучать Rails. Приступим!

# coding: utf-8