Записи, связанные с тегом «Wordpress»

В блоге Code Monkey Ramblings появилась замечательная заметка, о том как сделать переадресацию со старых URL Wordpress-блога на новые URL блога на Movable Type. Рассматриваемый пример применителен к стандартным адресам постов, но, при необходимости, его легко изменить под свои нужды.

RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/([^/]+)(/?|/trackback|/trackback/)$ http://www.yourdomain.com/$1/$2/$4.php

Интерфейс Wordpress для Movable Type

Ничего себе? Ага, именно так. Это не Wordpress, это Movable Type с новым плагином от Марка Кэри — WPInterface.

Марк создал этот плагин отчасти ради шутки, но больше ради того, чтобы доказать, что в Movable Type легко реализовать альтернативные пользовательские интерфейсы. А также потому, что некоторым пользователям WP, решившим сменить платформу, поначалу может быть трудно с новым интерфейсом Movable Type.

WPInterface создан на основе плагина iMT, который создаёт облегчённый интерфейс специально для телефона iPhone. Пока с помощью плагина WPInterface можно создавать и редактировать записи или комментарии. Остальные функции могут быть добавлены в будущем.

Плагин можно протестировать, не устанавливая его на собственный сервер:

  • Адрес: http://mt-hacks.com/cgi-bin/mtos/mt-wp.cgi
  • Логин: demo
  • Пароль: demo

В ProNet'e уже развернулась дискуссия про этот плагин, вот некоторые отзывы:

«Первое апреля уже наступило?»

«Этот интерфейс — трагедия. Я рассматриваю его успех только только как победу расходов над принципами.»

«Идеальный вариант для блогера, который колеблется при выборе платформы.»

«Марк, вы мой герой :) »

Джесси Гарднер (Jesse Gardner), известный своими дизайнерскими работами в студии Plasticmind, написал хорошую заметку о том, почему пользователям WP лучше обновиться на Movable Type 4, а не на вышедшую WP 2.3. Мне заметка понравилась тем, что в ней действительно весомые аргументы для смены платформы, поэтому решил сделать её перевод.

  1. Все новые возможности, которые заявлены в WP 2.3, присутствуют в Movable Type уже много лет. Теги — это самая важная функциональность, добавленная в WP 2.3. Но там по-прежнему нет никакой возможности редактировать/удалять их.
    Movable Type стала одной из первых платформ, поддерживающей Atom API. Это особенно важно, если вы стремитесь поддерживать стандарты.
    Другие совершенствования были также уже доступны в MT.
  2. Панель управления MT намного более мощна и расширяема. Вместо простых текстовых ссылок вы можете просматривать симпатичные графики по комментариям, постам и другой информации. Благодаря плагинам возможности панели легко расширяемы. Например, можно просматривать статистику Google Analytics не покидая пределы своего блога.
  3. Требуется множество дополнений, чтобы заставить WP делать то, что в Movable Type встроено. Вот некоторое из того, что вам понадобится установить в WP, чтобы приблизить его функциональность к MT: Advanced Tag Entry, Backup WordPress, Better Comments Manager, Bluetrait Event Viewer, Excerpt Editor, Front Page Excluded Categories, Get Recent Comments, Inline PHP, No Self-Ping, Order Posts, Organizer, Recent Posts, Search Everything, Subscribe To Comments, Tag Functions, Text Control, Ultimate Tag Warrior, Widgets, WordPress Dashboard Editor, WP Calendar, WP-Cache, WP-MU, WP-Vault.
  4. Когда ваш блог будет замечен другими блогерами или в социальных сетях, вам не придётся видеть ошибку «database connection error».
    (Автор приводит пример с публикацией на Digg, но мне лично приходилось видеть подобную ошибку после публикации ссылки на News2.ru. Естественно, в таких ситуациях никто не сможет посмотреть блог.)
  5. Вы можете создать все ваши блоги на одной инсталяции Movable Type. Блоги могут быть где угодно: папка, подпапка, другой домен, поддомен. Главное — чтобы они были на одном сервере. К тому же, обновлять платформу нужно будет только один раз, да и плагины тоже.
  6. С MT вы можете управлять всеми загруженными файлами и картинками. Конечно же, к ним тоже можно добавить теги.
  7. Текущая версия Movable Type 4.01 уже достаточно стабильна, так что не смысла ждать WP 2.31 для переезда. Помните, что было, когда выпустили версию 2.1? Большинство плагинов стали несовместимы. То же самое произойдёт и в версии 2.3.
  8. В MT уже реализовано большинство самых популярных пожеланий (wishlist) пользователей WP. Хотите искать сообщения, комментарии, страницы, картинки? Чтобы автоматически генерировалось превью для картинок? Хотите более удобный загрузчик для файлов? Хотите лучший визуальный редактор? Это уже доступно.
  9. Встроенная поддержка OpenID. Это не плагин, всё встроено на системном уровне. Вы даже можете авторизоваться через Wordpress.com или любой другой сервис, поддерживающий OpenID.
  10. Movable Type может импортировать содержимое вашего блога прямо сейчас, будь то обычный Wordpress или WP-MU. После импорта вы можете выбрать больше вариантов использования блога. Вы можете создавать HTML или PHP страницы, а может быть вам захочется генерировать ASP или JSP? С MT это возможно!

Movable Type — это просто, удобно и бесплатно. Скачайте и пользуйтесь!

Некоторые новости следовало бы опубликовать гораздо раньше, но в связи с огромной занятостью не смог этого сделать. Итак, кратко и по делу:

  • Movable Type продолжает совершенствоваться стремительными темпами. За короткое время выпущено 2 беты версии 4.01. Обновляться не обязательно, но, если всё же хочется, то вот ссылка.
  • Вышло обновление плагина Simply Threaded для совместимости с 4–й версией. Теперь можно сделать у себя в блоге ветвистые (иерархические) комментарии.
  • В официальном Wiki Movable Type появился список ресурсов о Movable Type. Мы там тоже есть.
  • Мишель написал заметку, как перенести большой блог с Wordpress на Movable Type. Рассматривается блог с более двух тысячью записями.
  • Блог Boing Boing обновился — теперь он использует Movable Type 4, а также у него стал более приятный внешний вид. В блоге ProNet’a опубликовано интервью с разработчиками, занимавшихся переносом.

Movable Type Europe

Статус Open Source сделал своё дело — Movable Type начал развиваться стремительными темпами во всём мире. Сегодня нашёл блог, очень похожий на этот, но предназначенный для настоящих европейцев. Пожалуй, единственное его отличие от нашего — это наличие рекламы Google AdSense.

Одним из интересных постов Мишеля Нейлона является пост о планировании переезда с WordPress на Movable Type. На основе собственного блога он составил список плагинов для WP, без которых он не смог бы переехать на Movable Type. И, как оказалось, почти все возможности, реализуемые в WP с помощью плагинов, в MT уже встроены на системном уровне или легко добавляются с помощью шаблонов. Видимо это и стало причиной того, что Мишель уже перенёс несколько своих блогов на Movable Type.

Technorati, как известно, является лучшим средством для поиска по блогам. Во многом из-за того, что поиск происходит по блогам со всего мира. Недавно я решил проверить, что пишут про Movable Type в мире. Приятным открытием стало, что пользователи, которые когда-то перешли с Movable Type на Wordpress или другие движки для блогов, вновь переходят на MT. Что послужило стимулом для этого: ожидаемое Open Source будущее  или удобство и функциональность — об Technorati точно не скажет. Но результат на лицо — люди вновь выбирают Movable Type.

В ProNet’e промелькнула ссылка на отличный скрипт для экспорта записей из WordPress в формат Movable Type. На всякий случай, скрипт закачан на этот сайт.

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

Закачать скрипт wordpress_to_movabletype.php в корневую директорию вашего WordPress блога, а затем запустить его в браузере. Открывшуюся страницу сохранить как текстовый файл (в кодировке UTF-8), а полученный файл загрузить через систему импорта записей Movable Type.

Два решения для миграции с различных платформ на Movable Type:

  • Миграция с Wordpress
  • Миграция с TextPattern
1

Последние комментарии

  • Попробую ваш, Movable Type. Буду пользоваться, если удобнее wp (wordpress)....

    Алекс
    Movable Type 5.2.9
  • TEST...

  • И правильно, недавно я тоже полностью на nginx перешёл :)...

    Андрей Серебряков
    Movable Type на PSGI и nginx
  • Спасибо, буду дальше ковырять. Решил полностью избавиться от апача, заодно систему почищу, а потом з...

  • mt.pid может не создаваться из-за прав доступа. Я посмотрел свой конфиг nginx, если выкинуть из нег...

    Андрей Серебряков
    Movable Type на PSGI и nginx
Закрыть