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. Прямо сейчас.
- (2014-01-08) memofilm.ru: сайт-кинодневник
Сайт: www.memofilm.ru
Поставленная задача: разработать уникальный сервис для ведения дневников кинопросмотров
Наше: все. Это авторский проект директора веб-студии
Система управления контентом: PmWiki
Проект сдан: 2014-01-08
Роли исполняли:
- Архитектура сайта, менеджмент: Филипп Казаков
- Дизайн: Филипп Казаков, цветовое решение Cyborg от Bootswatch
- Программирование: Филипп Казаков
Особенности проекта:
- уникальный сервис с элементами социальной сети;
- безлимитная двухуровневая структура тегов для сортировки контента;
- полная репликация сайта путем копирования файлов (для новых пользователей);
- выборки объектов между пользователями, персональные настройки выборок связанных объектов;
- автотранслитерация URL для автоматической SEO-оптимизации;
- мобильная версия;
- демонстрационный режим работы сайта.
- (2011-05-19) Tauf.ru - виртуальный фотоальбом
Сайт: www.tauf.ru
Поставленная задача: создать удобный сайт для фотографа, чтобы фотографии было просто загружать и каталогизировать
Наше: проектирование архитектуры, менеджмент, дизайн, верстка, программирование
Система управления контентом: PmWiki
Проект сдан: 2011-05-19
Роли исполняли:
- Архитектура сайта, менеджмент: Филипп Казаков
- Дизайн: Филипп Казаков
- Верстка: gsoft.ru
- Программирование: Филипп Казаков
Внедренные решения:
- (2010-10-10) Эльбрус 2010 - сайт-фотоотчет
Сайт: http://elbrus-2010.tau-site.ru/
Поставленная задача: максимально быстро, просто и удобно: сайт-фотоотчет за несколько часов
Наше: программирование
Система управления контентом: PmWiki
Проект сдан: 2010-10-10
Роли исполняли:
- Программирование: Филипп Казаков
- (2009-10-10) ГАИШ: хроники одного курса
Сайт: http://gaish.tau-site.ru/
Поставленная задача: создать сайт на бесплатной CMS с предельно автоматизированным и упрощенным управлением фотогалереями
Наше: программирование
Система управления контентом: PmWiki
Проект сдан: 2009-10-10
Роли исполняли:
- Программирование: Филипп Казаков
Наши статьи на тему PmWiki:
- Баг в editmore.php, рецепте для PmWiki
- Мозг
- Page Variables в PmWiki простым русскими словами
- PmWiki как CMS: шаг первый
- PmWiki как CMS: шаг второй
- Рецепт pmwiki: создание блога
- Как работать с формами и добавить функционал комментариев к PmWiki?
- FAQ по PmWiki
- Кровеносная система finar.ru - мультитэги с древовидной структурой
Оставить комментарий