papilio

Записи с меткой «Piclab»

:-) всем привет!

Совсем забыл написать, о чём будет этот блог (точнее — эта лента на Piclab), хотя сделал уже три записи.

Изначально я вообще не хотел заводить собственную ленту, так как не особо-то и привык писать много. Да и одно дело писать в общий блог (например, регруппа), а другое дело — вести собственную ленту, где все записи твои. Но после того, как промучался с установкой WordPress MU, решил всё это подробно описать.

(Конечно, давно уже возникали мысли, что стоит писать об Web 2.0, об интернете и может быть о Linux. Vladimir предлагал писать только об Web 2.0, а идея о Linux его как-то не порадовала.)

Но я всё-таки решил, что в этой ленте буду писать не обо всём, что знаю, или копипастить со всего интернета, а буду писать по узкоспециализированным темам: во-первых, это WordPress, а во-вторых, это вёрстка и web-дизайн. А уж, если получится, то попробую почаще исследовать Web 2.0.

Говорят, что писать на узкоспециализированные темы хорошо для SMO. Да я и сам думаю, что посетителям легче, когда в блоге говорят о чём-то одном, конкретном, чем обо всём вообще. Вот и проверим это. месяца через два-три я напишу о том, что из этого получилось. Главным показателем будет количество подписчиков (а не, например, количество посетителей).

А писать я собираюсь скорее редко, чем часто: будет, наверное, как у Ильи — вдруг чего напишу...

Спасибо, что читаете меня ;-)

Метки: , , , , ,

Обновление до WordPress MU

После того, как за последний месяц резко увеличилось количество желающих вести свою ленту на блоге Piclab, я решил, что будет лучше, если перевести всю платформу на WordPress MU. До этого на Piclab уже было три ленты, поэтому, в принципе, можно было ничего не менять, а просто продолжать добавлять новые блоги. Все возможности были реализованы в плагине Multiply для обычного WordPress: фактически ничего не меняя в установках блога, можно было сразу создавать дополнительные ленты. Но ещё тогда я заметил, что сам автор плагина рекомендует всё-таки использовать MU:

There are good reasons not to use it, and I would urge you to consider them carefully. I recommend WordPress μ.

По началу вроде бы всё было прекрасно и плагин успешно справлялся со своей задачей, однако постепенно появилось несколько проблем:

  • Можно было случайно заменить запись и комментарий другого пользователя, если прежде принудительно не сменить Presses (ленту в панели управления)
  • Чтобы создать пользователя, необходимо было, во-первых, обновить .htaccess, а во-вторых, создать каталог с именем ленты, а затем в панели управления совершить достаточно много кликов мышкой, чтобы всё настроить.
  • Иногда всё работало крайне медленно
  • Пользователь ленты практически обладал минимум прав, хотя фактически он был администратором.
  • Не работали плагины (было пару глюков) и были проблемы с их персонализированной настройкой.

Поэтому, когда стало необходимо создать сразу нескольких лент, пришла мысль о том, чтобы пора бы обновится до WordPress MU. Но нет так-то всё было просто...

Во-первых, наш блог был уже морально устаревшим — версия 2.0.9! Хотя уже больше месяца, как состоялся релиз WordPress 2.3. Именно из-за этого и возникли самые большие трудности. Сразу перескочить на WordPress MU было, конечно же, невозможно. Поэтому я решил сначала обновить отдельно каждую ленту до 2.3, а затем каким-нибудь образом вставить в MU.

Сначала подключился по SSH к серверу и сделал дамп всей базы (вначале безуспешно ;-) наверное, кто-то заметил, как всё плохо было в воскресение):

#mysqldump data_base -ulogin -ppassword > dump.sql

А затем уж у себя дома восстановил его:

c:\path\to\mysql.exe -Ddata_base -uroot --default-character-set=utf8 < C:\path\to\dump.sql

Полностью скопировал все файлы блога к себе... и фактически получил локальную версию блога :-) и с этого момента я стал обновлять каждую ленту в отдельности (то есть сначала все таблицы wp_, потом их удалял, а все таблицы wp_2_ переименовывал в wp_, потом wp_3_ и т.д.). Обновлял до WordPress 2.3, взятого с официального сайта (я сначала хотел взять сборку от Макса, но она выдавала какие-то странные ошибки). Так я обновил таблицы. А затем в панели управления сделал импорт тэгов из Ultimate Tag Warrior.

Потом поставил последнюю версию WordPress MU — 1.2.5. И тут оказалось, что она... без поддержки тэгов! Я, конечно, это не ожидал :-) но порывшись в интернете, нашёл сайт разработчиков и версии от Donncha — http://trac.mu.wordpress.org/browser/trunk. Хотя они и тестовые, но работают хорошо — как я понял, они в процессе исправления ошибок, которые не так-то и заметны обычному пользователю. Но главное, что там есть поддержка тэгов!

А всё дальше было просто :-) копипастинг — и блог работал. Теперь, чтобы создать новую ленту, надо нажать всего лишь на одну кнопку (кнопка Создать).

Метки: , , , ,