Персональные инструменты
Вы здесь: Главная O Plone Обзор возможностей Plone

Обзор возможностей Plone

Автор: Ирина Бессарабова Последнее изменение: 2010-06-09 09:57

Управление содержимым сайта

Предопределенные типы контента

В стандартном виде в Plone входит готовый набор типов содержимого, обеспечивающий работу сайта в полной мере. Сразу после установки вам будут доступны новости, события,  страницы, изображения, ссылки, файлы и, конечно, папки, которые используются для организации разделов сайта. Особый интерес представляет тип содержимого Коллекция. Он позволяет отбирать  материалы по определенным критериям, например, расположение или тип,  и показывать их в нужном вам месте.   Кроме стандартных, cуществует множество других типов содержимого, разработанных сообществом и доступных в виде дополнительных продуктов.

Рабочий цикл документа (workflow)

Plone  "из коробки" поставляется уже с набором настроенных рабочих циклов, позволяющих организовать процесс публикации документов удобным для владельца ресурса образом.  Тот или иной процесс публикации может быть настроен администратором под нужды сайта.

Интуитивно понятный интерфейс

Благодаря совместной работе сообщества и с учетом пожеланий конечных пользователей, интерфейс Plone сегодня является одним из самых развитых и понятных по оценкам независимых экспертов.

Управление пользователями

При работе с пользователями портала администраторы имеют возможность менять и добавлять свойства пользователей, присваивать им новые роли, давать доступ к редактированию определенных разделов сайта, задавать параметры личной зоны пользователя, объединять пользователей в группы.

Роли и права

В стандартном варианте Plone поставляется со следующим набором ролей для пользователей: Участник, Редактор, Пользователь, Читатель, Рецензент, Администратор. Каждой из этих ролей соответствуют определенные права. Однако, это не является жестким ограничением. Права могут быть изменены, как глобально для конкретной роли, так и в зависимости от рабочего процесса публикации. При необходимости вы можете создавать свои роли и назначать им нужные вам права.

Правила для работы с содержимым

Правила для работы с содержимым позволяют автоматически запускать специальные операции, когда происходят определенные события на сайте. Например, можно настроить операцию отправки почты, если на сайт будет добавлен новый документ. В стандартном виде Plone поддерживает  автоматическое копирование, удаление  и перенос элементов и отправку почты.

Метаданные (Dublin Core)

Plone умеет работать с метаданными в соответствии со стандартом Dublin Core, что помогает очень точно определять семантику содержимого сайта.

Копирование и вставка объектов (Copy/Paste)

Объекты Plone сайта могут быть скопированы или вырезаны, а затем вставлены в любое место портала.    

Встроенное редактирование

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

Визуальный редактор (Kupu, TinyMCE, FCKEditor)

Plone  предполагает работу с  различными визуальными редакторами. Кроме стандартного Kupu, можно использовать популярный FCKEditor или TinyMCE, которые устанавливаются как дополнительный продукт. Администратор имеет очень широкие возможности для настройки визуальных редакторов, а пользователь системы может самостоятельно выбрать тот, который будет ему удобнее всего.

Инструменты коллективной работы

Plone дает возможность гибко организовать совместную работу над документами, что удобно не только для Интернет, но особенно для Интранет проектов. Plone  "из коробки" уже позволяет:

  • Организовать совместный доступ к документам
  • Поддерживать версии документов
  • Комментировать документы

Личные папки пользователей

Каждый пользователь  Plone сайта имеет свою личную зону, в которой он может размещать персональные документы любых типов содержимого портала. Фактически, в его распоряжении есть вся функциональность сайта, которую он может использовать в рамках своей папки.

Дополнительные возможности

ЧПУ (friendly URL)

Plone поддерживает ЧПУ, что дает возможность использовать лаконичные и интуитивно понятные имена в адресах веб-страниц, которые показывают естественную для человека логическую структуру сайта.

Поиск

Поиск информации по большим сайта сопряжен, порой, с серьезными трудностями. Для решения этой проблемы Plone предоставляет возможность быстрого поиска, когда при введении ключевого слова система показывает соответствующие элементы без перезагрузки страницы. Кроме этого существует и возможность расширенного поиска по заданным параметрам

Поддержка RSS

Plone позволяет создавать ленты новостей RSS "на лету". Каждая папка, коллекция, результаты поиска могут быть представлены в виде ленты, на которую может подписаться пользователь.

Интернациализация и локализация

Интерфейс Plone  переведен на более чем 40 языков. Кроме того, дополнительный продукт  LinguaPlone позволяет легко создавать мультиязычные сайты.

Технологии

  • Язык программирования Python
  • Собственная объектная база данных ZODB
  • Zope сервер. Plone работает на основе Zope сервера.  Это означает, что для запуска сайта не требуется дополнительная установка Apache
  • Язык шаблонов TAL, jQuery, KSS

Масштабируемость

  • модульность. Для Plone существует сотни продуктов расширений.
  • кеширование
  • многоплатформенность
  • распределенность (ZEO cluster)

Разработка

  • Читаемый код
  • Стандартизированный подход к разработки веб-приложений
  • Компонентая архитектура
  • Использование Zope 2 и Zope 3 подходов

 

 

 

 

Действия с Документом