12 октября 2012

web ruby за 5 действий

Недавно видел статью о том, что много веб-разработчики выбирают php потому что на нем легко начать писать сайты или какие то веб-приложения, в отличии от других языков программирования, которые для этого “не подходят”. Но на самом деле все не так.


Сейчас 5 простых действий и мы сможеи запустить свое web приложение на ruby:
1. Ставим ruby
2. Открываем терминал и ставим sinatra (что это такое тут)
sudo gem install sinatra
3. Открываем текстовый редактор и создаем файл app.rb и в нем пишем код:
#app.rb
require 'sinatra'

get '/' do
    "Hello World!"
end
4. Возвращаемся в терминал и запускаем наше приложение
ruby -rubygems app.rb
или если хотим запустить на 80 порту то
sudo ruby -rubygems app.rb -p 80
5. Открываем браузер и вводим там localhost:4567/ или localhost/ если на 80-м порту И мы видим текст Hello World! Вот и все не надо ставить ни apache ничего больше, ну за исключением бд.