Ruby on Rails
Ruby on Rails предоставляет архитектурный образец Model-View-Controller (модель-представление-контроллер) для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером базы данных.
Предоставляет однородную среду для разработки динамических AJAX-интерфейсов, с обработкой запросов и выдачи данных в контроллерах, отражения предметной области в базе данных.
Ruby on Rails является открытым программным обеспечением и распространяется под лицензией MIT.
Ruby on Rails определяет следующие принципы разработки приложений:
- Приложения не должны определять собственную архитектуру, поскольку они используют готовый каркас модель-представление-контроллер.
- Язык Ruby позволяет использовать легко читаемую нотацию для определения семантики приложений (таких как отношения между таблицами в базе данных).
- Ruby on Rails предоставляет механизмы повторного использования, позволяющие минимизировать дублирование кода в приложениях (принцип Don’t Repeat Yourself).
- По умолчанию используются соглашения по конфигурации, типичные для большинства приложений (принцип Convention over configuration). Явная спецификация конфигурации требуется только в нестандартных случаях.
Ruby on Rails может работать с Apache или любым другим веб-сервером, поддерживающим FastCGI. Для разработки и отладки часто используется встроенный в Ruby веб-сервер WEBrick или Mongrel. С помощью плагина в Rails реализована поддержка сетевого протокола WebDAV.
В качестве сервера базы данных поддерживаются MySQL.
Мы предоставляем хостинг Ruby on Rails на расширенных тарифных планах Виртуального хостинга. Ruby on Rails устанавливается бесплатно по запросу круглосуточную Службу технической поддержки хостинга.

вопрос
специалисту