Блог фрилансера - сайты под ключ

Интеграция LifeType с phpBB3

Просмотров: 86315Комментарии: 4
Полезное

На этой неделе завершил работу по интеграции движка блогов LifeType с форумом phpBB3. С самого начала у меня была такая идея, не использовать мод блогов для форума, так как все существующие на сегодня моды для тройки имеют довольно примитивный функционал, а именно интегрировать с проверенным и многофункциональном движком блогов LifeType. Правда тут была одна серьёзная проблема - для тройки интеграции с LifeType не существует. Движок блогов имеет много функциональную систему интеграции, но не для тройки. Поэтому пришлось обращаться за помощью к человеку который в совершенстве знает движок LifeType. Без его помощи я бы просто ничего не смог бы сделать.

Кстати если кому то понадобится помощь по движку LifeType, найти её Вы сможете на портале RUSEDU владельцем которого является человек благодаря которому LifeType стал понемногу набирать популярность в рунете. Я знаю минимум около 30 достаточно успешных проектов на этом движке, но их реально намного больше. Я уже писал что этот движок намного меньше нагружает сервер по сравнению с MyWordpress. К примеру на обычном виртуальном хостинге не было никаких проблем при средней посещаемости 500-600 уникальных посетителей, которые публиковали 20-30 новых постов в своих блогах. Грамотно настроенный движок спокойно выдерживает 2000-3000 уникальных в сутки которые активно обновляют свои блоги. Сам я до таких нагрузок ещё не доходил, но надеюсь что так оно и есть.

Кстати именно факт малой нагрузки на сервер и привлёк моё внимание когда было решено дать юзерам форума возможность вести персональные блоги. Ведь форум прилично посещаемый - под 2000 уникальных посетителей в сутки! Плюс сейчас с форумом интегрирована фотогалерея Coppermine и FlashChat. Кроме того для расширения функциональности в форуме установлено около 20 дополнительных модов, некоторые из которых дают дополнительную нагрузку. И пока до сих пор этот форум живёт на обычном виртуальном хостинге, правда постоянно перерасходуя серверные ресурсы процентов на 40-50. Но это и неудивительно - phpBB даже 3-й версии достаточно ресурсоёмкий движок. При такой посещаемости пора уже на VDS переходить, благо он дешевле чем VIP а по ресурсам даёт больше свободы. Только придётся самому администрировать свой VDS, поэтому пока и задержка.

Так вот по самой интеграции, кроме того что все зарегистрированные юзеры форума должны автоматически получить свой блог, так как в форуме разрешены логины на кирилице, то многие этим воспользовались. Вот тут то и получилась самая большая засада. Сам процесс интеграции я проводил на Денвере что бы уже полностью рабочий вариант закинуть на сервер. Блоги после включения моста создаются, зайти и постить в них под логином и паролем от форума можно, но только если логин на латинице! Кирилические логины LifeType не признаёт изначально. Павел Наумов, большой знаток движка, и в этом очень помог. Он не только выложил файлы моста интеграции но и доработал интеграцию так, что теперь и русские ники LifeType спокойно кушает.

 Немного освобожусь и соберу воедино все доработки которые были сделаны для движка блогов в виде патча к версии 1.2.9 (последний релиз LifeType) с помощью которого можно в одном варианте подружить движок с русскими никами и автоматически форматировать псевдоссылки даже из русских названий постов, а во втором варианте интегрировать с phpBB3 как в чистой установке, так и в варианте когда тройку переконвертировали из двойки. Надеюсь что кому то пригодится такой патч. Единственно что ещё хотелось бы доделать в существующей интеграции - при переходе из форума в блоги автоматически быть залогиненым и в блогах. Пока приходиться при входе в блоги повторно вбивать свой логин и пароль от форума. Просто форум и блоги по разному используют систему автологина. Если в форуме автологин работает через куки, то в блога только по текущей сессии, как только закрываешь браузер, авторизация скидывается.

На форуме который я сейчас дорабатываю, есть отдельная тема в которой форумчане пишут свои пожелания по форуму. Что они хотят видеть в форуме и каких функций им не хватает. Например понадобилась активная кнопка Skype, когда юзер включает на своём компе Скайп, кнопка подсвечивается и можно напрямую с форума вызвать юзера на разговор через Skype. За час я всё сделал. Бывают и такие предложения которые можно рассмотреть только в очень отдалённом будущем, так как ресурсов сервера просто не хватит - например скачать фильмы или посмотреть новый фильм без всяких СМС и прочих неудобств. Бывают и ещё более экзотические пожелания. Но в первую очередь делается только то реально нужно форуму, как в принципе и было с блогами для форумчан.

Комментариев: 4 RSS

2 Blogger 24-12-2009 06:02

В стандартом бридже нашёл только Джомлу и VBB2 VBB3

Но можно поискать в сети, может быть кто то делал. Ну и в крайнем случае обратиться за помощью к спецу по LifeType на форум портала RUSEDU

3 den 02-12-2010 10:27

Есть ли еще какие нибудь новости интеграции движка блогов LifeType с форумом phpBB3? Очень надо. Спасибо.

4 Blogger 02-12-2010 11:12

На форуме http://rusedu.org/forum/index.php?showforum=28 Павел Наумов выкладывал для меня несколько вариантов интеграции. Берите самый первый, потому что далее были доработки под форум который был конвертирован с 2-ки.

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

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


Комментарий будет опубликован после проверки

     

  

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