Finar.ru
web.finar.ru
video.finar.ru
of-site.ru

PmWiki

Автор: Филипп Казаков, дата: 2010-03-11, просмотров 857
Тэги

темы: PmWiki

Оптимальна для...

База Знаний

PmWiki - это простой, надежный и бесплатный opensource wiki-движок, не использующий базу данных MySQL, распространяющийся под открытой лицензией GPL . PmWiki предоставляет все традиционные возможности wiki, а также поддерживает основной функционал типичных Систем Управления Контентом (поддержка HTML-шаблонов дизайна, управление правами доступа пользователей, мультиязычность, система плагинов, человекопонятные URL , кэширование). Внешне сайт на PmWiki может быть неотличим от обычного сайта (см. примеры сайтов, например, здесь ), внутри сохраняя всю мощь wiki-концепии. Кроме описанных функций любой CMS, PmWiki обладает некоторыми нетривиальными особенностями.

Нетривиальные особенности PmWiki:

  • отсутствие БД (см. NoDB?);
  • контент хранится в простых текстовых файлах и полностью отделен не только от дизайна, но и от самого движка системы;
  • по-умолчанию поддержка иерархической навигации с двухуровневой вложенностью Wikipedia:MediaWiki  - движке Википедии - иерархическая навигация отсутствует);
  • широкая сеть бесплатных плагинов и рецептов, создаваемых группой энтузиастов;
  • простой синтаксис разметки, расширенный набором программирующих команд;
  • система генерирует сама себя: большая часть настроек и функционала находится внутри обычных wiki-страниц, доступных штатному редактированию, и лишь минимальная часть (ядро) написана на языке PHP;
  • ядро системы не содержит ничего лишнего, реализовано максимально просто, целостно и дальновидно: практически все базовое программирование поведения сайта осуществляется с помощью функции "pagelist".

Преимущества сайта на PmWiki:

  • простой и надежный программный комплекс, нетребовательный к ресурсам хостинга;
  • отсутствие базы данных: работает из любой директории сайта, легко бэкапится, легко перемещается на локальную машину и обратно в web, легко обновляется;
  • гарантированная смена дизайна без необходимости коррекции контента, легкое копирование контента или его части вместе со структурой сайта;
  • глубокие внутренние wiki-связи между контентом;
  • быстрая верстка страниц с простым синтаксисом и графическим интерфейсом для него, доступная для понимания всем, кто когда-либо работал в Википедии;
  • администрирование, доступное специалисту начального уровня без специальной подготовки;
  • отсутствие "админки": функциональность сайта просто дорабатывается "налету" прямо внутри страниц с контентом, не требует знания языков программирования;
  • поддержка за счет сообщества opensource-разработчиков, огромное число бесплатных расширений;
  • возможности по созданию Баз Знаний, совместной работы больших групп людей.

Список наших сайтов, разработанных в PmWiki:

  • Этот сайт работает на PmWiki. Прямо сейчас.

Наши статьи на тему PmWiki:


Оставить комментарий 


Ваше имя:
->