Працюючи з Wordpress на хостинг-провайдері TimeWeb вже майже рік, починаю виявляти все більший інтерес до веб-розробки. Зокрема це також пов'язано з тим, що дана CMS все ж таки досить ненажерлива до ресурсів, а також і з тим, що починають з'являтися думки щодо нових проектів. Та й у плані розширення кругозору в області програмування хотілося б спробувати чогось іншого, відмінного від Qt/C++ .
Тому вибір упав на Ruby on Rails . Тут я отримую і щось інше, відмінне від Qt/C++ , а також можливість попрацювати в області веб-розробки на своє задоволення.
Погортавши трохи документацію і приклади першого запуску веб-сервісу в стилі "Hello world!", я вирішив поділитися тим, що з цього вийшло.
Установка Ruby on Rails
Для початкової розробки знадобляться такі компоненти:
- Сам Ruby, який необхідно завантажити за наступним посиланням: http://rubyinstaller.org/downloads/
- Для складання модулів Ruby знадобиться компілятор MinGW, але зачекайте, у мене ж Qt встановлений, так що з цим все нормально.
- Так само знадобиться DevelopmentKit для складання Rails. Розпакувати потрібно поверх каталогу з Ruby.
- SQLite - починати треба завжди з малого, тому не замахуватимемося на MySQL і PostgreSQL. Щоб сильно не морочитися беремо Precompiled Binaries for Windows. Архів потрібно розпаковувати в каталог Ruby\bin.
- Далі в меню Пуск знаходимо Comand Prompt with Ruby, запускаємо (відкриється командний рядок у каталозі з сайтами, за замовчуванням C:\Sites) та виконуємо наступні команди:
- gem install sqlite3 - установка SQLite
- gem install rails - установка рейок
- Створення тестової програми:
- новий блог Rails
- cd blog
- rails server - буде запущено веб-сервер, сторінку якого ви знайдете за наступною адресою: localhost:3000
Такий варіант установки та запуску тестової програми може використовуватися в тому випадку, якщо не використовувати спеціальні збирання. Але Ruby ж позиціонується як мова програмування для швидкої розробки. Так чому ж не скористатися засобами, що дозволяють швидко встановити Ruby on Rails і побачити результат практично відразу? Цій добрій меті є RailsInstaller . Завантажуємо останню версію та запускаємо установку.
Установка з RailsInstaller
У процесі установки необхідно пройти три простих кроки, показані на наступних зображеннях. Після завершення установки відкриється Comand Prompt with Ruby and Rails. Після цього повторіть кроки 5-6, описані вище.