Я тоже люблю Rails, но для нас важно понимать недостатки фреймворка, который мы используем. Хотя это может быть широкая тема, посвященная этим вопросам, никому не повредит.
Помимо проблем безопасности, еще одной большой проблемой является РАЗВЕРТКА на общих хостах. PHP процветает в среде общего хостинга, но Rails все еще отстает.
Конечно, большинство профессиональных разработчиков на Rails знают, что их приложениям нужны хорошо настроенные серверы для производства, и они, очевидно, будут развертываться на хостах, специфичных для Rails.
Чтобы Rails продолжил успешную работу, основная команда должна решить эту проблему, особенно с появлением Rails 3.0 (Merb + Rails) ..
Пример этого прост: у меня есть учетная запись bluehost, и я заметил значок Rails в моей cpanel. Я говорил с поддержкой bluehost, и они сказали, что это более или менее фиктивный значок, и что он не работает должным образом.
Сказав, что любой профессионал, желающий развернуть приложение Rails, не будет использовать bluehost. , но это мешает Rails, когда хосты говорят, что поддерживают его, а затем пользователи сталкиваются с проблемами, о которых их поддержка ничего не знает ..