Введение

Система управления контентом с открытым исходным кодом, написанная на PHP.

Textpattern — это бесплатная система управления контентом (CMS) с открытым исходным кодом для PHP и MySQL. Изначально она была разработана Дином Алленом, а в настоящее время поддерживается командой Textpattern. Несмотря на то, что Textpattern часто относят к инструментам для ведения веб-блогов, её задача — быть универсальной системой управления контентом. Текущая стабильная версия — Textpattern.

История

Textpattern вырос из системы, использовавшейся для публикации Textism, личного сайта Аллена, и безымянная версия была объявлена доступной для альфа-тестеров в 2001 году. В 2003 году Textpattern был официально представлен. За ранними альфа-версиями последовала серия бета-версий, получивших более широкое распространение, которые, в свою очередь, были заменены серией "гамма"-релизов, расширивших и усовершенствовавших функциональность Textpattern. С момента выпуска финальной гамма-версии (1.19) Textpattern распространяется под лицензией GNU General Public License. Следующей версией, в сентябре 2004 года, стал Release Candidate 1 для Textpattern 1.0. В несколько необычном решении, Textpattern продолжал пополняться новыми функциями по мере публикации второго, третьего, четвертого и пятого релиз-кандидатов. В этот период официальная команда разработчиков расширилась за счет нескольких участников сообщества Textpattern: с Release Candidate 3 Алекс Шилс и Педро Паласон присоединились к команде разработчиков, а Сенсер Юрдагюль стал менеджером релизов Textpattern с Release Candidate 4. Из-за процесса разработки, который затянулся значительно дольше, чем планировалось изначально, первым стабильным релизом Textpattern стала версия 4.0, выпущенная 14 августа 2005 года.

История выпуска

Выпуск 4.2.0, последовавший за 4.0.8 и вышедший в сентябре 2009 года, стал крупным обновлением. Наиболее заметными новыми возможностями были улучшения административной части и хуки для создания административных плагинов и тем. В версии 4.3.0, выпущенной в ноябре 2010 года, были представлены новые функции и улучшения, в частности, более продвинутая обработка изображений и обновления административной части в рамках подготовки к модернизации и оптимизации основного кода. Выпуск 4.5.0 в августе 2012 года принес множество улучшений, включая новую публичную тему HTML5 и масштабную модернизацию административной панели системы. Выпуск 4.6.0 в сентябре 2016 года – один из наиболее значительных релизов на сегодняшний день. Разработка обновления с версии 4.5.7 до версии 4.6.0 заняла два года и привела к почти такому же количеству новых коммитов в кодовую базу, как и за весь предыдущий период разработки проекта. Результатом стал модернизированный код, улучшенный парсер и множество новых функций. Выпуск 4.7.0 в мае 2018 года добавил поддержку тем, что являлось одним из известных недостатков платформы по сравнению с другим программным обеспечением. Этот релиз был посвящен памяти создателя Дина Аллена, скончавшегося в январе 2018 года. Выпуск 4.8.0 в феврале 2020 года содержал более 800 изменений в коде Textpattern, направленных на добавление новых функций, улучшение существующих, исправление некоторых проблем из предыдущих версий Textpattern и создание основы для дальнейшего расширения возможностей Textpattern.

Разработчики

Все первоначальные разработчики покинули проект: Аллен и Палазон в 2006 году, Шиелс в 2007 году, и Юрдагуль в 2009 году. По состоянию на март 2022 года текущими разработчиками являются Стеф Доусон, Фил Уорэм, Пит Купер и Олег Лукианов.