FRS - Система файлового репозитория для Plone

FRS - Plone File Repository System

Plone File Repository System (FRS) -  открытая, масштабируемая файловая система хранения для Plone.

FRS адаптированна для хранения данных Plone в файловой системе в открытом виде. Метаданные хранятся в виде XML-файлов.

Простыми операциями копировать/вставить, вы можете выполнить резервное копирование данных Plone содержащихся в файловой системе.

FRS поддерживает хранение версий и имеет так же корзину.

Plone хранит данные по умолчаниюв ZODB. Она работает довольно хорошо для большинства сайтов. Но она имеет много недостатков в области ECM:

  • ZODB представляет собой черную коробку. Мы никоим образом не сможем получить доступ к содержимому когда какая-либо часть из zope/cmf/plone/add-on-products работает неправильно. Содержымое сайта не может использовано другими CMS системами.
  • Хранение файлов в ZODB является  надёжным, но ZODB сохраняет все содержимое в одном файле. Это создаёт трудности с резервным копированием отдельных частей сайта. При упаковке FileStorage система потребляет в 2 раза больше пространства для хранения, - упакованный и исходный файлы.
  • ZODB не подходит для хранения больших файлов. Система будет очень медленно работать с большими файлами.
  • Возникают сложности при переносе сайта. При переносе содержимого необходимо знать некоторые детали Zope/Plone программирования.

 

Преимущества FRS:

  • Открытый формат хранения. Содержимое хранятся в файловой системе. Все метаданные хранятся в виде XML-файлов.
  • Масштабируемость. Содержание может быть распроеделено на нескольких дисках, или на разных серверах.
  • Простое создание резервных копий содержимого файловой системы. Просто скопируйте и этого будет достаточно.
  • Легко выполнить мигрирацию, нет необходимости знать тонкости Zope/Plone. Со времинем очень легко будет написать  свой сценарий миграции на основе существующих XML технологий, таких как XSLT.
  • Простая интеграция с другими системами предприятия, такие, как поиск, потоковый медиа-сервер и т.д.
  • Управление версиями. Вы можете сохранять всю историю версий и изменения Ваших документов.
  • Легко разделить любую часть сайта и смонтировать на другом сайте.
  •  Управление корзиной . Вы никогда не беспокоиться об утерянных данных по причине выполнения неправильной операции.
  • Использование интернациональной виртуальной файловой системы. возможна адаптировать для Windows / Linux систем. Поддержка Китайских и других не-ASCII символов реализованна довольно хорошо.

Продукт устанавливается по запросу в Службу технической поддержки хостинга.

Используется с: Plone 3.х

Официальный сайт проекта: plone.org