|
Как известно, ВСЕ движки форумов — древнее говно мамонта с технической и концептуальной точки зрения. Запорожцы и жигули в мире веб-разработки.
Время от времени некоторые из них пытались что-то пытаться сделать или хотя бы попытаться. Например, самый известный phpbb в четвёртой версии должен был быть переписан на фреймворке symfony. Ну, там, и так далее, некоторые на собственных движках должны были быть переписаны с нуля, некоторые переведены на симфонию, юй, ларавель. Но всё заканчивалось ничем. Но был один проект, называется Flarum. Он стартовал ещё в начале десятых годов, если не в конце нулевых. Форум на Laravel по всем самым современным, модерновым технологиям и принципам. Я тогда ещё иногда ставил какие-никакие форумы, так что искал свой Святой Грааль, и проектом заинтересовался. Вот только годы шли за годами, а он всё никак не мог доползти до состояния беты, потом годами был в бета-версии (16 бет вышли). И вдруг оказалось, что две недели назад он всё-таки релизнулся. Прям удивительно. В твиттере пишут, что «после долгих шести лет разработки», но это х.з. почему, потому что я самый минимум с двенадцатого года его помню. Что-то кто-то из разработчиков отваливался, может быть, это последний разработчик только шесть лет в проекте. Ну и самая писечка: через неделю с небольшим после релиза была найдена критическая уязвимость, десять баллов по CVE (высочайшая серьёзность). #IT #Лытдыбр 7 июня 2021
3 |
|
Wave Онлайн
|
|
|
MyBB. Крутится в голове, что это был чей-то форк, или у него есть какой-то форк. Сайт выглядит так безлико-стандартно, что чтобы раскопать подробности, надо много читать. Но в общем-то вводят в эксплуатацию (ещё не релизнули, но обещают вот-вот) ветку 1.9, в которой: PHP 7.1, Twig (in progress), Composer, SwiftMailer, Responsive and mobile ready theme (in progress).
Получается, это в любом случае вариант лучше, чем SMF и PunBB. Хотя всё равно надо смотреть, если что. Глянул в док как делать плугины. Есть колхоз в виде global $db и в целом оно что-то как-то на уровне codeigniter выглядит, но это всё-таки уже что-то. $plugins->add_hook('<hook name>', '<function name>'); Но увы, в отличие от SMF, в рунете что-то вообще не видать сообщества этого форума. |
|
|
Wave Онлайн
|
|
|
Vanilla. В конце нулевых это был очень и очень интересный движок. Потому как он выглядел одновременно и как форумный движок, и имел кучу модерновых фишек типа тегов, автоподгрузки и прочего ajax. Но его губила малая популярность.
Показать полностью
На данный момент последнее обновление русской локализации 2018. Русскоязычных ресурсов ноль. В общем, где-то как-то Ваниль сейчас выглядит гибридом форума и соцсети, но ближе к форуму и привычному UX, чем Flarum. Хех, нашёл аддон бесконечной прокрутки. Т.е. она есть, но она — аддоном)) Вообще, у меня что тогда, на стыке нулевых и десятых, что сейчас складывается впечатление, что развитие форумных движков должно бы было идти куда-то так в ту же сторону, в которую что тогда, что сейчас двигается Vanilla. TypeScript. React. Облачный хостинг. Vanilla uses garden-container for dependency injection. The \Garden\Container object is a PSR-11 (Container Interface) compliant container class. Короче, если не страшит отсутствие русского комьюнити, хочется технологичного, модернового и лёгкого движка форума, то Ваниль — вполне хороший вариант и, возможно, составит конкуренцию Фларуму. |
|
|
Wave Онлайн
|
|
|
А, вот, нашёл. PunBB и его форк FluxBB. Два лёгких и быстрых движка. На PunBB работает forum.mozilla-russia.org.
С другой стороны, по степени колхозности оба форума пришли к нам прямиком из нулевых. По поводу flux нашёл такую штуку: 2016-11-09 15:51:16 Т.е. с одной стороны, в нём намечался прорыв на Laravel, с другой — ну, цитата выше всё сказала.Я так понял не будет 2 версии? 2016-11-09 17:10:39 нет не будет. Лидер проекта Franz ушел в команду разработки форума Flarum. Над FluxBB больше ни кто не работает судя по активности на английском официальном сайте движка. Requirements Сайт форума у меня недоступен, но на гитхабе очень вялая возня идёт. В этом году два коммита. В прошлом ни одного, но в позапрошлом три десятка. Короче, в топку.A webserver PHP 5.6.4 or later A database such as MySQL 5.0.6 or later, PostgreSQL 7.0 or later, or SQLite 2 Recommendations Make use of a PHP accelerator such as APC or XCache Make sure PHP has the zlib module installed to allow FluxBB to gzip output |
|
|
Wave Онлайн
|
|
|
PunBB. Во времена оные PunBB соперничал за моё внимание с SMF.
Как я заметил выше, на punbb работает форум русского сообщества Mozilla, а это что-то да значит. Т.е. он хорошо держит нагрузки и вообще. С другой стороны, ветка 1.4 релизнулась в 2011. и с тех пор и до сих она понемногу прирастает минорными релизами. В требованиях php 5, но хотя бы расширения не модами ставятся и есть поддержка UTF8. В общем, где-то та же печальная ситуация, что и с SMF. В чём-то лучше, в чём-то хуже. |
|
|
Wave Онлайн
|
|
|
В общем, первые три места могут поделить между собой PhpBB, Flarum, Vanilla.
Если они чем-то не устроят, то MyBB. Если охота колхоза в стиле нулевых, то PunBB или SMF. |
|
|
Спасибо за обзор. Было интересно почитать про форумы...
1 |
|