Обзор WordPress 2.2

Рубрика: WordPress -> Версии WP
Четверг, 19 апреля 2007 г.
Просмотров: 1762
Подписаться на комментарии по RSS
]]>
]]>

Данная версия пока находится в стадии бета, но скорее всего принципиальных изменений в ней уже не будет. Для тех, кто пока еще использует линейку 2.0.*, похоже придется серьезней призадуматься о переходе на WordPress 2.2. smile

Прежде всего хочу отметить, что в этой версии исправленно примерно 250 ошибок по сравнению с версией 2.1. Так, что «тестовый период» 2.1 более-менее движется к логическому завершению smile. Правда смущает, что для будущей 2.3 уже «заготовленно» 270 исправлений. Так, что череды абгрейтов нам, похоже, не миновать.

Но не будем о грустном, посмотрим, что же нового нас ожидает в ближайшей версии.

Добавлена кодировка базы данных

В этой версии WordPress появилась возможность указать кодировку базы данных. Наверное разработчики WordPress, всё-таки прислушались к неанглоязычным пользователям и добавили уже знакомый нам «SET NAMES ...». По-умолчанию кодировка базы данных UTF-8, и поменять её можно будет только в файле wp-config.php. С одной стороны это хорошая новость, но, в реальности она ничего не меняет, поскольку эта команда БД уже давно присутствует в русских локализациях, причем в полном виде (включая и «SET CHARACTER_SET_CLIENT ...»). Здесь же используется только половина решения, которая может породить дополнительные проблемы на некоторых хостингах.

Убран предпросмотр

Лично мне такое решение по душе, поскольку предпросмотр слишком тяжеловат получался, ведь требовалось загрузить во фрейм весь сайт. Сейчас же скорость работы в редакторе значительно увеличилась (субъективно).

Рубрики-тэги

Хорошая новость: теперь в WordPress можно работать вообще без рубрик smile. Точнее они есть, но видоизменились до тэгов (ключевых слов). Если раньше записи находились в рубриках, а ключевые слова можно было задать с помощью плагинов, то теперь рубрики это и есть тэги. При этом рубрики могут оставаться рубриками smile. Чтобы вас окончательно запутать, скажу, что вы можете использовать как рубрики, так и тэги.

Интересно еще и то, что появилась навигация по тэгам, причем можно задать «базис» при формировании ссылок ЧПУ (по аналогии с рубриками). Ну а для разработчиков шаблонов, сообщаю, что можно использовать функцию is_tag() для вызова шаблона вывода ключевых слов.

В закладке «Импорт» появилась возможность преобразовать рубрики блога в тэги, а также преобразование тэгов плагина «Ultimate Tag Warrior» в тэги-рубрики блога.

Плагины

В настройках плагинов появилась кнопка для одновременной деактивации всех плагинов. Так, что если вдруг, что-то сломалось, то можно отключить все плагины одним движением.

UPD 20 апреля 2007 г.
Вот, кстати, и описание этой возможности. Суть её в том, что перед обновлением блога, рекомендуется отключать все плагины. Эта кнопка позволит одним движением деактивировать все плагины. Однако планируется добавить еще одну, которая позволит восстановить включенные до этого плагины. Причем каждый плагин будет проверен на работоспособность, и если возникнут ошибки, WordPress его отключит. Если учесть, что WordPress обновляется слишком часто, то вполне разумное решение. smile

Остальные изменения носят технический характер и на поверхности не видны. Для русскоязычных пользователей я буду предлагать свою сборку, в которой прежде всего будет решена проблема кодировки: блог и база данных смогут работать в разных кодировках, причем версия MySQL может быть ниже 4.1. То есть сборка будет актуальна для хостингов, где база данных по-умолчанию использует Windows-1251 или MySQL версии 4.0. Также будет решение для тех, кто сейчас работает в Windows-1251, и при переходе к WordPress 2.2 можно будет сохранить эту кодировку базы данных, то есть не нужно будет делать её конвертирование (больной, кстати говоря, вопрос).

]]>twitter.com Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>

Комментариев: 31

Вы можете получать новые комментарии к этой записи по RSS или оформить подписку на все комментарии сайта. Или даже на все новые записи сайта. Не знаете, как это сделать?
  1. 2007-04-19 в 04:40:20 | Exact

    Ок, буду ждать вашу сборку, только у меня вопрос, что нужно сделать чтобы перейти с 2.0.7 на 2.2 я как то попытался, но у меня не получилось, распишите по пунктам что нужно делать.

  2. 2007-04-19 в 06:43:02 | lukoie

    a как можно ету 2.2 будет интегрировать в Джумлу. Есть какието возможности, или я не видел на сайте?

    спасибо

  3. 2007-04-19 в 09:42:03 | Alexei A. Korolev

    бетку как я понял скачать можно только из репозитария?

  4. 2007-04-19 в 09:50:56 | s3m

    Давно бы уже перешёл на ветку 2.1 а далее на 2.2, но смущает поддержка плагинов, которые я использую для 2.0

  5. 2007-04-19 в 11:03:46 | Dementor

    Если бы еще они OpenID и threaded коммент-ответы добавили по умолчанию - было бы вообще супер!

  6. 2007-04-19 в 11:22:43 | Максим

    Главная проблема при переходе с 2.0.* - кодировка. Если она win-1251, то нужно будет следовать инструкции, поскольку сам блог будет работать в UTF-8. Если же у вас UTF-8, то сам переход будет немного проще - нужно будет только загрузить новую версию. В любом случае, инструкция будет подробной.

    a как можно ету 2.2 будет интегрировать в Джумлу. Есть какието возможности, или я не видел на сайте?

    К сожалению, об этом мне ничего не известно.

    бетку как я понял скачать можно только из репозитария?

    Да.

  7. 2007-04-19 в 12:50:28 | sonika

    Вот елки, лучше бы они не афишировали столько ошибок (270), я мнительная smile

    Тоже бы перешла на 2.2, но меня, как и s3m, «держат» плагины…

    Блин, трудно код ввести с первого раза :(

  8. 2007-04-19 в 13:02:16 | mikolka

    Стрёмненько переходить на такую версию. Думаю ее не скоро можно будет поставить - вот локально помучить это да.

  9. 2007-04-19 в 13:09:58 | Максим

    Да, плагины, это проблема... Правда в этой версии оставили deprecated.php, хотя вроде бы и обещали убрать. Так, что это отчасти решает проблему совместимости.

  10. 2007-04-19 в 13:48:11 | s3m
    то нужно будет следовать инструкции

    какой именно?

  11. 2007-04-19 в 13:57:45 | Максим

    Примерно такая: http://maxsite.org/wp210rus-all

  12. 2007-04-19 в 15:53:49 | Вэ

    Максим, спасибо! =)

    ждём вашу сборку версии 2.2 =)

  13. 2007-04-19 в 21:49:33 | Евгений

    Отлично, убрали предпросмотр убрали, не прийдется вырезать его вручную smile

  14. 2007-04-20 в 05:08:25 | Exact

    А когда стоит ожидать вашу сборку Wordpress 2.2? И можно с такой же подробной инструкцией по обновлению как и в прошлый раз...

  15. 2007-04-20 в 12:34:21 | Максим

    Ну не раньше, чем выйдет официальная smile. Думаю, что перевод и тестирование смогу сделать где-то в течение недели.

  16. 2007-04-20 в 14:08:30 | Exact

    А когда выйдет официальная?

  17. 2007-04-20 в 23:02:44 | lukoie

    а Вы не хотите подумать насчет мода для Джумлы?

    у меня есть рабочий вариант v2.0

    Его можно сравнить с изначальной v2.0, посмотреть диффы, и сделать на новые версии так же!

    если 2.2 будет нормально работать с другими кодировками кроме как утф - ето класно! но сомневаюсь что ajax сможет работать вне утф! я не прав?

    в любом случае, сделать мод для Джумлы - привлечет больше посетителей, ето точно! Для етого движка есть блоги, но WP imho лучше всего подходит!

    спасибо

  18. 2007-04-21 в 00:43:36 | JawsIk

    Толи я что-то пропустил, то ли всё действительно шеколадно, но я сам сижу на версии 2.0.9 . Тоже поставил кучу разных плагинов. Кодировка 1251. Но вот вижу, что я могу безболезненно перепрыгнуть на кодировку UTF и от этого блог не пострадает. Я правильно понимаю? Или же всё-таки есть какие нить подводные камни?

  19. 2007-04-21 в 01:02:10 | Максим

    Официальную вроде как планируют на начало мая. Пусть лучше позже: больше ошибок исправят smile.

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

  20. 2007-04-22 в 23:55:59 | Regacaty

    Максим, а есть ли подробная инструкция по переходу с вашей локализованой версии (у меня 2.1 UTF) на оригинальную. Спасибо.

  21. 2007-04-23 в 11:29:46 | Максим

    Обычно задача наоборот стоит. smile

    Думаю, что для перехода к оригинальной версии нужно просто загрузить файлы из английской версии.

  22. 2007-04-25 в 07:32:06 | Александр Вольф

    Ну у меня стоит 2.2 уже очень давно smile Особых нововведений там не сильно много по сравнению с 2.1.

  23. 2007-05-01 в 03:17:35 | Joe

    Ну когда там уже 2.2. выйдет?

  24. 2007-05-02 в 23:51:47 | Семен

    Жду-не дождусь 2.2., а то 2.1.3. весь текст пишет кракозябрами (сам сайт русифицирован нормально). Еще бы OpenId встроенный - совсем супер бы было. А то от версии к версии его вставлять все сложней.

  25. 2007-05-03 в 00:03:12 | Максим

    Скорее всего версия выйдет где-то в течение ближайшей недели. Исправлений осталось всего ничего (10). smile

    Кстати уже доступна WordPress 2.3-alpha. Если выпуск 2.2 задержат, то (возможно) есть смысл сразу ставить 2.3, поскольку в ней исправлений будет больше ;)

  26. 2007-05-03 в 00:35:31 | Семен

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

    В принципе, и wordpress был выбран из-за поддержки open id, точнее наличия плагина.

  27. 2007-05-03 в 00:41:19 | Семен

    Ах да, еще очень ЧПУ волнует. :smile:

  28. 2007-05-03 в 09:08:47 | Dementor

    А что с ЧПУ? Оно же есть...

  29. 2007-05-20 в 22:50:36 | SindroM

    ничего не могу понять. Начинаю устанавливать, кликаю create a wp-config.php file through a web interface . И вылазиет ето:Sorry, I need a wp-config-sample.php file to work from. Please re-upload this file from your WordPress installation. :???:

  30. 2007-05-20 в 23:32:57 | Максим

    Скопируйте wp-config-sample.php как wp-config.php и внесите в него все необходимые параметры.

  31. 2007-05-21 в 14:05:53 | SindroM

    Че за..ставлю 2.0.7 cp1251 текст отображается русский в виде вопросов ????????????? :evil:

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)