Plone | это... Что такое Plone? (original) (raw)
Plone
Тип | Система управления контентом/CMF |
Разработчик | Alan Runyan, Alexander Limi, Vidar Andersen и Plone Team |
Операционная система | Кроссплатформенное ПО |
Аппаратная платформа | Zope |
Последняя версия | 4.1.5 (май, 2012) |
Лицензия | GNU General Public License |
Сайт | http://plone.org/ |
Plone (произносится [_пло́ун_]) — открытая система управления содержанием (CMS). Работает с использованием сервера приложений Zope, написанного на языке программирования Python.
Plone может быть использован в качестве интернет- и интранет-веб-сервера. Область применения системы очень широка: от простых страниц до громоздких корпоративных порталов, рассчитанных на внутреннее и внешнее использование.
Проект начал работу в 1999 году и стал одной из самых популярных систем публикаций. В 2004 был образован фонд «Plone», которому были переданы авторские права на продукт.
В России Plone активно начал использоваться после выхода версии 2.0, в которой была реализована удобная система перевода на другие языки. (по данным на декабрь 2006 года).
Содержание
- 1 Описание системы
- 2 Возможности
- 3 Системные требования
- 4 Интересные факты
- 5 См. также
- 6 Примечания
- 7 Литература
Описание системы
Основными преимуществами Plone можно считать[1][2]:
- Простота использования — новый полноценный сайт можно создать за несколько минут (при условии, что Plone и платформа Zope на которой он работает уже установлены и сконфигурированы);
- Простота установки — используя установщик, можно установить Plone за несколько минут;
- Использование стандартов — все визуальные компоненты Plone созданы с использованием XHTML, CSS2 и JavaScript. О качестве работы говорит тот факт, что дизайн MediaWiki (Monobook) создан на основе стилей Plone;
- Открытость — Plone является программным обеспечением с открытыми исходными кодами, что позволяет при наличии соответствующих специалистов вносить изменения в код;
- Поддержка языков — на Plone можно создавать сайты с одновременной поддержкой множества языков, включая арабский стиль написания и иерографическое письмо. Пользователи будут видеть сайт на языке, заданном в настройках веб-браузера. Plone поддерживает более 40 языков:[3];
- Независимость — дистрибутивы Plone поставляются для многих операционных систем, включая Linux, Microsoft Windows, Mac OS X, Solaris, BSD;
- Наличие поддержки — кроме большого англоязычного сообщества в России поддержкой Plone занимаются несколько компаний и множество специалистов;
- Расширяемость — создать свой уникальный сайт с уникальным набором компонентов можно очень просто и быстро. Для Plone и Zope существуют сотни продуктов расширений.
Возможности
Plone 3 имеет следующие основные возможности[4][5].
- Встроенное (inline) редактирование
- Поддержка рабочей копии
- Проверка ссылок
- Автоматическая блокировка и разблокировка редактируемого содержимого
- Удобная совместная работа и разделение ресурсов
- Версии, история правок и откатка содержимого
- Удобный и мощный визуальный редактор текста
- Мощные средства для документооборота (workflow)
- Гибкая система аутентификации
- Полнотекстовое индексирование документов PDF, MS Word
- Коллекции
- Режим презентации для информационных материалов
- Поддержка протокола sitemap поисковых машин
- Поддержка нескольких языков разметки
- Наличие Wiki
- Автоматическая навигация предыдущий/следующий
- Правила автоматической обработки для содержимого
- Автоматическая генерация содержания
- Портлеты
- Профессиональная поддержка, разработка, хостинг[6], обучение
- Быстрый поиск (LiveSearch)
- Выдающаяся поддержка многоязычного содержимого
- Публикация в заданное время
- Читаемые URL
- Гибкая навигация и актуальные карты сайта
- Сжатие ресурсов (Javascript, CSS)
- Интеграция с кешами
- Упорядочивание содержимого перетаскиванием
- Импорт и экспорт конфигурации сайта (XML)
- Возможность местных правил рабочего цикла (workflow)
- Настраиваемые шаблоны
- Мощные готовые типы содержимого
- Автоматическое форматирование содержимого для печати
- Стандартные XHTML и CSS
- Удовлетворение требований доступности содержимого (например, для людей с ограниченными возможностями)
- Повсеместная поддержка RSS-каналов
- Автоматическое масштабирование изображений
- Богатая экосистема дополнительных продуктов сторонних производителей[7]
- Кроссплатформенность
- Наличие простых в использовании установщиков для многих платформ
- Возможность комментирования любого содержимого
- Поддержка микроформатов
- Поддержка FTP и WebDAV
- Горячее резервное копирование
- Операции Вырезать/Копировать/Вставить над содержимым
Системные требования
Для своей установки и администрирования Plone требует[8]:
- подключенный к сети Интернет или Интранет сервер
- консольный доступ к серверу (FTP недостаточно)
- возможность запуска фоновых процессов — демонов
- возможность открытия своего порта
Редактирование содержимого осуществляется через веб и не требует ничего, кроме браузера, желательно, поддерживающего JavaScript.
Предустановленный Zope предлагают не все хостинг-провайдеры. Однако найти подходящий хостинг с предустановленным Python обычно не составляет проблем.
Установить и управлять сборкой Plone можно с помощью Buildout.
Интересные факты
- На CMS Plone работает сайт ФБР
См. также
- Главный портал Plone (англ.)
- Сайт поддержки русскоязычных пользователей Plone
- Портал поддержки русскоязычных пользователей Plone (неактивен примерно с 2006 года)
- На Викискладе есть медиафайлы по теме Plone
Примечания
- ↑ Plone — Plone CMS: Open Source Content Management
- ↑ Что такое Plone?
- ↑ What language translations are available for Plone? — Plone CMS: Open Source Content Management
- ↑ Features in Plone 3 — Plone CMS: Open Source Content Management
- ↑ Existing Plone features — Plone CMS: Open Source Content Management
- ↑ Providers — Plone.net: Consulting, Support, Case Studies, Sites, and Media Coverage of Plone open-source CMS
- ↑ Downloads — Plone CMS: Open Source Content Management
- ↑ Plone system requirements — Plone CMS: Open Source Content Management
Литература
- Martin Aspeli. Professional Plone 4 Development. — Packt Publishing Ltd., 2011. — 516 с. — ISBN 9781849514422