В приложении PHP код перезагружается при каждом запросе, поэтому вам нужно что-то вроде APC, чтобы сделать это быстро. У Rails другая модель, приложение загружается один раз и может обрабатывать несколько запросов.
В Rails есть специальная функция для перезагрузки измененных файлов, но она ограничена только несколькими каталогами. Более того, он не будет обрабатывать изменения в коде, который вызывается во время запуска (например, environment.rb или плагины). В этом случае вам необходимо перезагрузить сервер.
Функция перезагрузки класса по умолчанию включена в среде разработки с помощью следующего параметра конфигурации
config.cache_classes = false