Последний значимый релиз Movable Type состоялся в 2004 году. За прошедшие почти три года число пользователей серьезно уменьшилось. Многие перешли на Wordpress, появились новые блоговые движки. Что нового в четвертой версии Movable Type?
Изменения лицензии
Вопреки расхожим мифам Movable Type никогда не был разработкой с закрытым исходным кодом, он всегда был открыт.
К сожалению, в обывательском представлении open source означает то же, что и open code. Отныне никакого недопонимания возникнуть не должно — MT4 будет распространяться на условиях GPL. Пользователи могут свободно загружать Movable Type, вносить необходимые изменения и распространять дистрибутив дальше. Сама компания Six Apart будет зарабатывать на поддержке и внедрении, работе с крупными клиентами. Можно сказать, что взята модель MySQL.
Огромные усилия сейчас направляются на формирование сообщества. Раньше его костяк составляли участники Pronet, сети профессионалов, занимающихся внедрением Movable Type. Теперь Six Apart создала отдельный раздел на сайте Movable Type Open Source, организовала дискуссионный лист MTOS, приветствует участие в формировании вики-энциклопедии. ,p>
«Админка» |
Больше не блоговая CMS, а платформа
Раньше Movable Type был «просто движком для блога». С тех пор прошло много времени, сами блоги разительно изменились — теперь это уже не обязательно личные дневники. Блоги используют в своей работе крупные корпорации и мелкие фирмы, фрилансеры и адвокаты и т. п. Появились профессиональные отраслевые блоги, а также коллективные.
Соответственно, выделились две новые ветки развития Movable Type — Movable Type Enterprise Solution и Movable Type Community Solution. Первый продукт ориентирован на крупных корпоративных клиентов, которые планируют открывать для своих сотрудников сотни, тысячи и даже десятки тысяч блогов. Отличительными чертами этой версии являются более широкие возможности по администрированию, поддержка работы с базами данных Oracle и т. п.
Movable Type Community Solution подойдет при создании сайтов-сообществMovable Type Community Solution обещает стать идеальным инструментом в формировании сообществ вокруг сайтов. Ключевая особенность этой версии МТ — удобство работы с пользователями. В МТ4 имеется встроенная возможность их регистрации. Каждый пользователь может заводить собственный блог на вашем сервисе (если это вами разрешено, разумеется). Разработчики также добавили поддержку OpenID (открытого децентрализованного сервиса пользовательской идентификации), благодаря чему оставлять комментарии смогут, например, владельцы «Живых журналов» без предварительной регистрации. OpenID быстро набирает популярность. Уже внедрили или объявили о планах ввести поддержку этой системы авторизации широко известные сервисы — «МойКруг», фотосервис Zooomr, Digg и др.
У зарегистрированных пользователей могут быть свои профили (по типу того, как это сделано в форумах). Что еще более важно, в распоряжении администратора широкие возможности по наделению пользователей различными ролями и правами.
Полезным для сайта-сообщества будет и фреймворк оценок, благодаря которому пользователи и/или посетители могут оценивать и голосовать за статьи (по типу Digg) и комментарии (вероятно, как в Engadget). В будущем голосовать можно будет за авторов и целые блоги.
В МТ4 имеется встроенная система уведомлений по электронной почте, при помощи которой посетители всегда смогут узнать о новых ответах в обсуждении. Кроме того, была улучшена защита от спама.
Написание статей
Написание статей в блог в новом Movable Type станет гораздо более удобным. Во-первых, появился мощный WYSIWYG-редактор с автоматическим сохранением записей. Если браузер аварийно завершит работу или оборвется интернет-соединение, данные не будут утеряны.
Окно создания новой статьи |
Появилась встроенная поддержка синтаксиса Textile и Markdown (для тех, кто не любит визуальные редакторы). Поскольку статьи в блоги вставляют нередко из MS Word, редактор МТ научился заменять вордовские кавычки спецсимволами (HTML entities).
В МТ4 будет добавлен Live preview — предварительный просмотр статей, который покажет, как они будут выглядеть после публикации.
Другие новшества
С пользовательской точки зрения самое серьезное и заметное изменение — это полностью переделанный интерфейс. Он стал солиднее выглядеть и более удобным в работе. С выходом каждой беты интерфейс усовершенствуется, и в этом процессе разработчики постоянно консультируются с сообществом (вплоть до мелочей — "как вы относитесь к новым пиктограммам?").
Серьезно переработано управление блогами. Во-первых, значительно упрощен процесс установки, добавили возможность клонирования блогов (это когда на основе одного блога создается такой же с идентичными настройками и шаблонами). В МТ4 появятся новые диагностические инструменты, которые помогут администраторам решить возникающие проблемы.
Наряду со статьями в Movable Type можно теперь создавать и отдельные страницы. Для чего это может понадобиться? Например, чтобы вывести отдельно информацию об авторе, резюме, контактную информацию. Надо признать, что подобная функциональность давно уже присутствует в конкурирующих разработках, а в МТ до последнего момента требовалось использовать с этой целью весьма нетривиальные решения.
Система шаблонов в Movable Type 4 была переработана В Movable Type 4 серьезно переработана система шаблонов. Ранее, чтобы, например, добавить в боковую колонку блога счетчик, требовалось изменить шаблоны главной страницы, статьи, категории, шаблоны архивов по месяцам (а в некоторых случаях и дням) и т. п. Теперь же шаблон состоит из отдельных модулей. Чем-то это напоминает Wordpress. Сохранена поддержка виджетов.
Сами шаблоны, как и прежде, можно править через веб-интерфейс. Однако теперь разработчики добавили еще и подсветку синтаксиса кода. Это здорово облегчает процесс правки шаблонов. Полезным при редактировании может оказаться недавно открытый сайт MTTags.com, на котором можно найти данные об используемых MT тегах.
Подсветка кода |
Movable Type 4 порадует пользователей и поддержкой подкастинга. Ожидается, что в новой версии появится набор тегов, которые могут быть использованы в RSS- и Atom-потоках. Через пользовательский интерфейс можно будет загрузить MP3-файл, и этот файл будет включен в подкаст-ленту.
Для повышения производительности разработчики используют MemcachedНа основе Movable Type 4 удобно будет создавать крупные сайты с высокой посещаемостью. В новой версии впервые внедрили Memcached для повышения производительности. Memcached — это кеширующий фреймворк, который снижает нагрузку на базы данных. Он был разработан компанией Danga Interactive специально для того, чтобы повысить быстродействие LiveJournal. Memcached — исключительно эффективный инструмент. Его использование в «ЖЖ» позволило достичь отличных результатов — 20 миллионов показов страниц в сутки при динамической публикации. Естественно, использовать Memcached можно только на выделенном сервере (shared-хостинги эту услугу, насколько мне известно, не предоставляют).
МТ всегда славился своей мультиблоговостью — вы можете создать столько блогов, сколько необходимо. Удобство состояло еще и в том, что управление ими осуществлялось централизованно. В МТ4 появится встроенная кросс-блоговая агрегация контента — данные из нескольких, одного или всех блогов сети можно автоматически включать в единую ленту.
Как видим, разработчиками было внесено много изменений, которые сделали Movable Type еще удобнее. Поэтому если вы находитесь в стадии выбора платформы для ведения блога, советуем обратить внимание и на МТ.
Ссылки по теме
- Сайт разработчика
- Сайт Movable Type
- Демонстрационная версия (можно попробовать в работе без установки)
- Известные проблемы Movable Type 4
- Русскоязычный сайт о Movable Type
Статья получена: hostinfo.ru