topleft topright
211.png
День пятый. Форум.
Автор Administrator   
26.08.2009 г.

В Джумле линейки 1.0х крайне нетривиальной является задача синхронизации форума и сайта. Особенно - платных форумов, а vBulletin - из них.


Не погрешу, если скажу что для меня это был самый заморочый этап разработки. Хотя наверное стоит начать с ... кмх, начала.

Joomla как таковая - бесплатная CMS с открытым кодом, и неудивительно что сообщество отдает предпочтение поддержке так же ориентированных форумов. И самым популярным среди таковых форум SMF. Выглядит он так.

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

Но у нас - vBulletin, он же стоит на офф. форуме Пиратии, он же стоит на нашем старом форуме, нулевые варезные версии используют многие фанатские странички. И по своим возможностям и удобстве эксплуатации он наголову выше своих бесплатных, да и многих платных конкурентов. И хорошие мосты (компоненты синхронизации пользователей сайта и форума)  под него так же платны. А их бесплатные аналоги либо устарели, либо вообще умерли - почему? Потому что мост железно завязан на версию CMS и версию самого форума, а следовательно нужна постоянная поддержка, мониторинг выпуска новых версий родительских продуктов и разработка новых мостов - что разработчикам-фанатам не интересно. Выход - варез из платного моста, причем шансы найти под актуальные версии невелики. Но можно найти под старые - и покопаться в коде, выявить закономерности и переписать под себя. Следующая неделя прошла под усиленным изучением PHP и освежением в памяти синтаксиса SQL-запросов. Пришлось спуститься по версии Джумлы на два шага вниз, но зато успешно получилось внедрить последний релиз форума - и связать таки учетку форума с учеткой сайта, элегантно организовав двойные группы допуска и прав. Центр авторизации было решено перенести на форум, завязав на нем всех пользователей - я хотел уйти от надоевших окошек логирования на главных страницах сайта - и как мне кажется, получилось отлично.

 
« Пред.   След. »
Разработка и поддержка сайта - студия веб-дизайна [ m.ART ]
Joomla Templates by JoomlaShack Joomla Templates