У меня есть CMS на основе Rails 3, которая позволяет пользователям создавать и изменять макеты и представления.Эти макеты и представления являются теми же, что встроены в каркас, и поддерживаются только моделью для некоторых дополнительных возможностей.Проблема, которую я хотел бы решить, состоит в том, что эти файлы шаблонов кэшируются, как только к ним обращаются в открытом доступе, поэтому невозможно увидеть изменения в макетах или представлениях, пока сервер не будет перезапущен.Этого не происходит в режиме разработки, где кэширование отключено, но, очевидно, отключение кэширования шаблонов в рабочей среде не принесет больших результатов для производительности.Очистка memcache, похоже, не помогает.Возможно ли программно очистить кэш макетов и представлений в производственной среде, возможно, с чем-то вроде перезагрузки!как у нас в консоли?Или я застрял при необходимости перезапускать Passenger каждый раз, когда кто-то хочет настроить один из этих макетов или представлений (возможно, используя подход в этой теме: Очистка кеша Rails )?
Обратите внимание, что яЯ не имею в виду очистку страницы и кэшей действий, на которые полагаются общедоступные страницы и которые работают просто отлично.