Plone

Поделись знанием:
Перейти к: навигация, поиск
Plone
Тип

Система управления контентом / CMF

Разработчик

Alan Runyan, Alexander Limi, Vidar Andersen и Plone Team

Операционная система

Кроссплатформенное ПО

Аппаратная платформа

Zope

Последняя версия

5 (28 сентября, 2015)

Лицензия

GNU General Public License

Сайт

[plone.org rg]

PlonePlone

Plone (произносится [пло́ун]) — открытая система управления содержанием (CMS). Работает с использованием сервера приложений Zope, написанного на языке программирования Python.

Plone может быть использован в качестве интернет- и интранет-веб-сервера. Область применения системы очень широка: от простых страниц до громоздких корпоративных порталов, рассчитанных на внутреннее и внешнее использование.

Проект начал работу в 1999 году и стал одной из самых популярных систем публикаций. В 2004 был образован [plone.org/foundation/ фонд «Plone»], которому были переданы авторские права на продукт.

В России Plone активно начал использоваться после выхода версии 2.0, в которой была реализована удобная система перевода на другие языки (по данным на декабрь 2006 года).





Описание системы

Основными преимуществами 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.org большого англоязычного сообщества] в России поддержкой Plone занимаются несколько компаний и множество специалистов;
  • Расширяемость — создать свой уникальный сайт с уникальным набором компонентов можно очень просто и быстро. Для Plone и Zope существуют сотни продуктов-расширений.

Возможности

Plone 3 имеет следующие основные возможности[4][5].

  1. Встроенное (inline) редактирование
  2. Поддержка рабочей копии
  3. Проверка ссылок
  4. Автоматическая блокировка и разблокировка редактируемого содержимого
  5. Удобная совместная работа и разделение ресурсов
  6. Версии, история правок и откатка содержимого
  7. Удобный и мощный визуальный редактор текста
  8. Мощные средства для документооборота ([ru.wiktionary.org/wiki/workflow workflow])
  9. Гибкая система аутентификации
  10. Полнотекстовое индексирование документов PDF, MS Word
  11. Коллекции
  12. Режим презентации для информационных материалов
  13. Поддержка протокола sitemap поисковых машин
  14. Поддержка нескольких языков разметки
  15. Наличие Wiki
  16. Автоматическая навигация предыдущий/следующий
  17. Правила автоматической обработки для содержимого
  18. Автоматическая генерация содержания
  19. Портлеты
  20. Профессиональная поддержка, разработка, хостинг[6], обучение
  21. Быстрый поиск (LiveSearch)
  22. Выдающаяся поддержка многоязычного содержимого
  23. Публикация в заданное время
  24. Читаемые URL
  25. Гибкая навигация и актуальные карты сайта
  26. Сжатие ресурсов (Javascript, CSS)
  27. Интеграция с кешами
  28. Упорядочивание содержимого перетаскиванием
  29. Импорт и экспорт конфигурации сайта (XML)
  30. Возможность местных правил рабочего цикла (workflow)
  31. Настраиваемые шаблоны
  32. Мощные готовые типы содержимого
  33. Автоматическое форматирование содержимого для печати
  34. Стандартные XHTML и CSS
  35. Удовлетворение требований доступности содержимого (например, для людей с ограниченными возможностями)
  36. Повсеместная поддержка RSS-каналов
  37. Автоматическое масштабирование изображений
  38. Богатая экосистема дополнительных продуктов сторонних производителей[7]
  39. Кроссплатформенность
  40. Наличие простых в использовании установщиков для многих платформ
  41. Возможность комментирования любого содержимого
  42. Поддержка микроформатов
  43. Поддержка FTP и WebDAV
  44. Горячее резервное копирование
  45. Операции Вырезать/Копировать/Вставить над содержимым

Системные требования

Для установки и администрирования Plone требует[8]:

  1. подключённый к сети Интернет или Интранет-сервер
  2. консольный доступ к серверу (FTP недостаточно)
  3. возможность запуска фоновых процессов — демонов
  4. возможность открытия своего порта

Редактирование содержимого осуществляется через веб и не требует ничего, кроме веб-браузера, желательно, поддерживающего JavaScript.

Предустановленный Zope предлагают не все хостинг-провайдеры. Однако найти подходящий хостинг с предустановленным Python обычно не составляет проблем.

Установить и управлять сборкой Plone можно с помощью Buildout.

Интересные факты

  • На CMS Plone работает сайт ФБР.

Напишите отзыв о статье "Plone"

Примечания

  1. [plone.org/products/plone Plone — Plone CMS: Open Source Content Management]
  2. [www.komtet.ru/info/plone/chto-takoe-plone Что такое Plone?]
  3. [plone.org/documentation/faq/translations What language translations are available for Plone? — Plone CMS: Open Source Content Management]
  4. [plone.org/products/plone/features/3.0 Features in Plone 3 — Plone CMS: Open Source Content Management]
  5. [plone.org/products/plone/features/3.0/existing-features/referencemanual-all-pages Existing Plone features — Plone CMS: Open Source Content Management]
  6. [plone.net/providers Providers — Plone.net: Consulting, Support, Case Studies, Sites, and Media Coverage of Plone open-source CMS]
  7. [plone.org/products Downloads — Plone CMS: Open Source Content Management]
  8. [plone.org/documentation/kb/plone-system-requirements Plone system requirements — Plone CMS: Open Source Content Management]

Литература

  • Martin Aspeli. Professional Plone 4 Development. — Packt Publishing Ltd., 2011. — 516 с. — ISBN 9781849514422.

Ссылки

  • [plone.org/ Главный портал Plone] (англ.)
  • [plone.org.ru/ Портал поддержки русскоязычных пользователей Plone] (неактивен примерно с 2006 года)
  • На Викискладе есть медиафайлы по теме Plone


Отрывок, характеризующий Plone

«И дела нет до моего существования!» подумал князь Андрей в то время, как он прислушивался к ее говору, почему то ожидая и боясь, что она скажет что нибудь про него. – «И опять она! И как нарочно!» думал он. В душе его вдруг поднялась такая неожиданная путаница молодых мыслей и надежд, противоречащих всей его жизни, что он, чувствуя себя не в силах уяснить себе свое состояние, тотчас же заснул.


На другой день простившись только с одним графом, не дождавшись выхода дам, князь Андрей поехал домой.
Уже было начало июня, когда князь Андрей, возвращаясь домой, въехал опять в ту березовую рощу, в которой этот старый, корявый дуб так странно и памятно поразил его. Бубенчики еще глуше звенели в лесу, чем полтора месяца тому назад; всё было полно, тенисто и густо; и молодые ели, рассыпанные по лесу, не нарушали общей красоты и, подделываясь под общий характер, нежно зеленели пушистыми молодыми побегами.
Целый день был жаркий, где то собиралась гроза, но только небольшая тучка брызнула на пыль дороги и на сочные листья. Левая сторона леса была темна, в тени; правая мокрая, глянцовитая блестела на солнце, чуть колыхаясь от ветра. Всё было в цвету; соловьи трещали и перекатывались то близко, то далеко.
«Да, здесь, в этом лесу был этот дуб, с которым мы были согласны», подумал князь Андрей. «Да где он», подумал опять князь Андрей, глядя на левую сторону дороги и сам того не зная, не узнавая его, любовался тем дубом, которого он искал. Старый дуб, весь преображенный, раскинувшись шатром сочной, темной зелени, млел, чуть колыхаясь в лучах вечернего солнца. Ни корявых пальцев, ни болячек, ни старого недоверия и горя, – ничего не было видно. Сквозь жесткую, столетнюю кору пробились без сучков сочные, молодые листья, так что верить нельзя было, что этот старик произвел их. «Да, это тот самый дуб», подумал князь Андрей, и на него вдруг нашло беспричинное, весеннее чувство радости и обновления. Все лучшие минуты его жизни вдруг в одно и то же время вспомнились ему. И Аустерлиц с высоким небом, и мертвое, укоризненное лицо жены, и Пьер на пароме, и девочка, взволнованная красотою ночи, и эта ночь, и луна, – и всё это вдруг вспомнилось ему.
«Нет, жизнь не кончена в 31 год, вдруг окончательно, беспеременно решил князь Андрей. Мало того, что я знаю всё то, что есть во мне, надо, чтобы и все знали это: и Пьер, и эта девочка, которая хотела улететь в небо, надо, чтобы все знали меня, чтобы не для одного меня шла моя жизнь, чтоб не жили они так независимо от моей жизни, чтоб на всех она отражалась и чтобы все они жили со мною вместе!»

Возвратившись из своей поездки, князь Андрей решился осенью ехать в Петербург и придумал разные причины этого решенья. Целый ряд разумных, логических доводов, почему ему необходимо ехать в Петербург и даже служить, ежеминутно был готов к его услугам. Он даже теперь не понимал, как мог он когда нибудь сомневаться в необходимости принять деятельное участие в жизни, точно так же как месяц тому назад он не понимал, как могла бы ему притти мысль уехать из деревни. Ему казалось ясно, что все его опыты жизни должны были пропасть даром и быть бессмыслицей, ежели бы он не приложил их к делу и не принял опять деятельного участия в жизни. Он даже не понимал того, как на основании таких же бедных разумных доводов прежде очевидно было, что он бы унизился, ежели бы теперь после своих уроков жизни опять бы поверил в возможность приносить пользу и в возможность счастия и любви. Теперь разум подсказывал совсем другое. После этой поездки князь Андрей стал скучать в деревне, прежние занятия не интересовали его, и часто, сидя один в своем кабинете, он вставал, подходил к зеркалу и долго смотрел на свое лицо. Потом он отворачивался и смотрел на портрет покойницы Лизы, которая с взбитыми a la grecque [по гречески] буклями нежно и весело смотрела на него из золотой рамки. Она уже не говорила мужу прежних страшных слов, она просто и весело с любопытством смотрела на него. И князь Андрей, заложив назад руки, долго ходил по комнате, то хмурясь, то улыбаясь, передумывая те неразумные, невыразимые словом, тайные как преступление мысли, связанные с Пьером, с славой, с девушкой на окне, с дубом, с женской красотой и любовью, которые изменили всю его жизнь. И в эти то минуты, когда кто входил к нему, он бывал особенно сух, строго решителен и в особенности неприятно логичен.
– Mon cher, [Дорогой мой,] – бывало скажет входя в такую минуту княжна Марья, – Николушке нельзя нынче гулять: очень холодно.
– Ежели бы было тепло, – в такие минуты особенно сухо отвечал князь Андрей своей сестре, – то он бы пошел в одной рубашке, а так как холодно, надо надеть на него теплую одежду, которая для этого и выдумана. Вот что следует из того, что холодно, а не то чтобы оставаться дома, когда ребенку нужен воздух, – говорил он с особенной логичностью, как бы наказывая кого то за всю эту тайную, нелогичную, происходившую в нем, внутреннюю работу. Княжна Марья думала в этих случаях о том, как сушит мужчин эта умственная работа.


Князь Андрей приехал в Петербург в августе 1809 года. Это было время апогея славы молодого Сперанского и энергии совершаемых им переворотов. В этом самом августе, государь, ехав в коляске, был вывален, повредил себе ногу, и оставался в Петергофе три недели, видаясь ежедневно и исключительно со Сперанским. В это время готовились не только два столь знаменитые и встревожившие общество указа об уничтожении придворных чинов и об экзаменах на чины коллежских асессоров и статских советников, но и целая государственная конституция, долженствовавшая изменить существующий судебный, административный и финансовый порядок управления России от государственного совета до волостного правления. Теперь осуществлялись и воплощались те неясные, либеральные мечтания, с которыми вступил на престол император Александр, и которые он стремился осуществить с помощью своих помощников Чарторижского, Новосильцева, Кочубея и Строгонова, которых он сам шутя называл comite du salut publique. [комитет общественного спасения.]
Теперь всех вместе заменил Сперанский по гражданской части и Аракчеев по военной. Князь Андрей вскоре после приезда своего, как камергер, явился ко двору и на выход. Государь два раза, встретив его, не удостоил его ни одним словом. Князю Андрею всегда еще прежде казалось, что он антипатичен государю, что государю неприятно его лицо и всё существо его. В сухом, отдаляющем взгляде, которым посмотрел на него государь, князь Андрей еще более чем прежде нашел подтверждение этому предположению. Придворные объяснили князю Андрею невнимание к нему государя тем, что Его Величество был недоволен тем, что Болконский не служил с 1805 года.