SEED: CMS на Ruby On Rails
Разработчики компании The Media Collective's представили версию CMS на платформе Ruby On Rails - SEED. Новая CMS предоставляет ряд мощных встроенных возможностей: возможность мониторинга узких мест в производительности с помощью New Relic кэширование страниц, использование хранилища Amazon S3 для хранения данных, редактирование содержимого в зависимости от прав пользователя интерфейс администратора встроенный календарь поддержка просмотра содержимого видео с YouTube.
CMS SEED поддерживает разделение содержимого на статьи, новости и блоги. К каждой публикации можно присоединить дополнительный файл. Кроме того, SEED CMS предоставляет пользователю возможность редактирования содержимого «по месту» - возможность, которую другие CMS на Ruby On Rails выносят в интерфейс администратора.
Расширять функционал CMS SEED можно создавая свои файлы кода, в которых переопределяется поведение, и/или шаблонов в каталоге vendor.
Установить и запустить CMS SEED можно с помощью команд:
gem install -v=2.1.2 rails git clone git://github.com/desaperados/seed.git seed cd seed cp config/examples/*.yml config/ rake gems:install
После этого надо отредактировать нужным образом содержимое файла config/settings.yml и запустить скрипт установки:
script/setup demo
После этого необходимо поместить в файл environment.rb сгенерированное значение секрета, показанного на экране. Для запуска приложения следует выполнить:
script/server
Подготовлено КОМТЕТ komtet.ru по материалам www.railsinside.com.