Автор: Алексей Федорчук
Несколько дней назад ощутил я непреодолимое желание сделать новый форум. Он не призван был конкурировать с существующими, теми, в работе которых я принимаю некоторое участие. Нет, роль его предполагалась чисто утилитарной — обсуждение моих и близких мне проектов, близких как лично, так и классово.
Собственно, забегая вперёд, скажу: о целях и задачах нового форума можно прочитать здесь. В этом топике подробно сказано, для чего форум предназначен. И особенно подробно — для чего он не предназначен. Цель же настоящей заметки другая — осветить технику дела.
Итак, пацан решил — пацан сделал: было придумано звучное и соответствующее тематике имя — FOSSForum, в соответствие с которым зарегистрирован и домен — http://fossforum.ru/. Дело оставалось за малым — подобрать движок.
Собственно, особого долго я на эту тему не размышлял. До того времени я был более или менее знаком с четырьмя движками: IPB, vBulletin, phpBB, PunBB. Первые два однозначно не подходили ввиду их классово-чуждого характера — согласитесь, что форум FOSS-тематики на проприетарном движке смотрелся бы не вполне гармонично. Движок phpBB мне просто не нравился, а PunBB в наше время выглядел слишком архаично.
Однако ещё пару лет назад я где-то прочитал про движок bbPress, разработанный той же командой, которая создала и поддерживает блоговский движок WordPress. В качестве фирменных его особенностей были заявлены:
- простота;
- расширяемость за счёт плагинов;
- интегрируемость с WordPress — вплоть до использования одной базы пользовательских аккаунтов.
В тот момент это было не актуально, но информация в памяти отложилась. И когда дело дошло до очередного форума, оказалась востребованной: исходная простота и расширяемость «по потребностям» мне всегда импонировали, а длительное использование WordPress’а в качестве движка большинства моих сайтов склоняло и к использованию интегрируемого с ним форумного движка. Впрочем, забегая вперёд, скажу, что надежды на интегрируемость сайтов и форума не оправдались.
Дабы использовать движок, его следует получить. Сделать это можно с официального
Имеется и
Установка движка очень проста и документирована настолько подробно, насколько это для такой простоты возможно. И сделано это как
Всё это делает использование движка предельно простым. И хотя он не отличается богатством возможностей IPB или VBulletin, его базовая комплектация полностью соответствует оюкзаку хорошего туриста: всё необходимое — и ничего лишнего. А роскошное его пользователь всегда может накопытить за счёт плагинов, каковые изыскиваются
По умолчанию после инсталляции bbPress располагает одной-единственной темой, впрочем, вполне симпатичной:
Однако при желании внешний вид легко разнообразить: на указанных сайтах имеется достаточно тем, имеется также
Кстати, процесс создания собственных плагинов и тем не очень сложен и также подробно документирован.
В общем, bbPress при первом же знакомстве произвёл на меня очень хорошее впечатление. И в результате я оставил его в качестве движка нового форума, во-первых. А во-вторых, занялся изучением его возможностей и настроек, как штатных, так и обеспечивающихся плагинами. Что и будет темой последующих заметок.
Не холивара для, а как лицо заинтересованное. Почему не phpBB? Функционал и расширяемость в нем присутствуют не в меньшей мере, а русскоязычная поддержка развита пожалуй даже сильнее, чем в bbPress.
2 Alek$
1. Ну не нравится он мне :)
а bbPress — с первого взгляда понравился.
2. Слишком… ну затаскан, что ли? Сколько Вы знаете форумов _не на phpBB_?
Это опять же не холивару ради — чистая вкусовщина
Я вот свой форумный движок пишу, т.к. существующие не интересны и унылы. Началось с того, что придумал как можно организовать комментарии, чтобы были в древовидном виде, позволяли нормально работать при практически любой вложенности, и при этом имели плюсы плоских комментариев. Надеюсь что до лета запущу на нем первые сайты, а то что-то затянулось его изготовление.