Textpattern | это... Что такое Textpattern? (original) (raw)

Textpattern

Textpattern backend screen.gif
Тип Система управления содержимым / блог
Разработчик Dean Allen и сообщество textpattern
Операционная система Кроссплатформенное программное обеспечение
Последняя версия 4.5.1 (12 сентября 2012[1])
Лицензия GNU General Public License
Сайт http://textpattern.com/

Textpattern — это система управления содержимым (CMS) c открытым исходным кодом, распространяемая под лицензией GNU GPL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и корпоративных сайтов. Первоначально проект начал разрабатывать Dean Allen. Textpattern написан на PHP и использует MySQL для хранения данных. Текущая стабильная версия — Textpattern 4.4.1[1].

Возможности

Некоторые отличительные особенности Textpattern:

Семантика текстпаттерна

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

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

Секции — основной способ организации разделов сайта — с каждой секцией может быть связан собственный веб-шаблон и CSS стиль, с точки зрения URI они могут быть представлены в виде виртуальных каталогов сайта (имеется возможность изменить привязку URI к страницам сайта с помощью механизма плагинов, например включив в неё категории).

HTML шаблоны организуются с помощью механизма страниц и включаемых в них форм. Собственно содержание сайта внутри шаблонов размещается с помощью имеющих XML-синтаксис тегов текстпаттерна. Это достаточно мощный механизм с помощью которого на сайте под управлением CMS Textpattern организуются различные меню, списки статей и прочая логика работы. Пользователь может расширять CMS собственными тегами с помощью плагинов.

История

Первоначально Textpattern использовался Дином Алленом как система управления своим сайтом Textism. Для широкого круга пользователей и разработчиков система стала доступна в 2001 году как альфа-версия. После достаточно длительного этапа разработки 7 июня 2004 система стала свободно распространяемой по лицензии GPL.

Пройдя в своём развитии альфа-, бета- и гамма-версии, в сентябре 2004 года система получила статус Release Candidate, под которым было выпущено ещё 4 версии. C выпуском Release Candidate 3 к Дину Аллену присоединились Alex Shiels и Pedro Palazón, которые в настоящий момент с Дином уже (2011 год) не являются разработчиками системы.

Наконец, 14 августа 2005 года была выпущена первая стабильная версия, которой было присвоено название «Textpattern 4.0».

К настоящему времени первоначальные авторы отошли от разработки: Аллен и Palazón в 2006, Shiels в 2007, Yurdagül в 2009. На январь 2012 разработчиками являются Stef Dawson, Jeff Soo, Sam Weiss и Robert Wetzlmayr. Рууд ван Мелик сохраняет активность как «почетный разработчик».

Ведётся работа над Textpattern 5, в котором будет изменена внутренняя архитектура CMS: вместо используемого сейчас подхода основанного на отдельных функциях будет использована объектно-ориентированная MVC-архитектура[2][3][4].

1 февраля 2011 года CMS заняла второе место на Dreamhost one-click app contest[5].

Примечания

  1. 1 2 Textpattern CMS 4.5.1 released with minor fixes
  2. Textpattern 5
  3. textpattern5. A flexible, elegant and easy-to-use content management system. Textpattern is both free and open source. проект на Google Code
  4. Stef Dawson Open season on Textpattern 5. textpattern.com weblog (7 января 2012). Архивировано из первоисточника 1 июня 2012. Проверено 24 марта 2012.
  5. Meet the App Contest Winners!

Ссылки

Сообщества

Разработка

Литература

Обзоры системы

Каталоги

Просмотр этого шаблона Система управления содержимым
1С-Битрикс | ABO.CMS Amiro.CMS АТИЛЕКТ.CMS B2evolution BIGACE CMS Made Simple CMS Mail Keeper CMSimple Concrete5 Contao DataLife Engine Danneo DotNetNuke Drupal E107 e2 eZ publish InSales Joomla HostCMS MODX Mambo Open Source MediaWiki Movable Type Newscoop NPJ Nucleus CMS OpenCms PHP-Fusion PHP-Nuke Plone Prestashop S.Builder Sapid SharePoint Site Sapiens TYPO3 Textpattern TikiWiki uCoz UMI.CMS WikkaWiki WordPress XOOPS Xaraya Zikula
Популярные движки для автономных блогов
WordPress | Joomla Drupal Textpattern Nucleus CMS Movable Type B2evolution e2 Habari