клиенты блоги Авиабаза форумы Android
У меня давний технический затык.Хочу приличный клиент для блогов/форумов Авиабазы. Блогов/форумов — потому что по сути у меня блоги — это элемент форумов.
После долгих изысканий пришёл к выводу, что в качестве таковых клиентов альтернатив нет WordPress'у (реально обалденный клиент) и Tapatalk (не лучший вариант, но альтернативы просто отсутствуют).
Дальше логика простая, рождённая ещё на LiveStreet (хотя там только юзеры синкались, не записи). Поднимаем WordPress и настраиваем двухсторонний синк с моими блогами. Пишем в WP из клиента — запись появляется на и форумах. Пишем в блог на форумах — читать можно в клиенте под Андроидом. Естественно, та же история с комментами.
Итак, с движком для блогов всё понятно. Тем более, кстати, что у WordPress и десктопный клиент нынче великолепный. Весь из себя WYSIWYG и AJAX, удобный, функциональный...
Вот с форумами оказался затык. Вообще, я поначалу долго думал реализовать свою поддержку Tapatalk через их API. Но быстро сдался. Я тупо не нашёл документации по API. Пытался разбираться на примерах их плагинов к популярным форумам, но не осилил. Времени жалко :)
Дальше логика та же. Ставим какой-то форум с официальной поддержкой Tapatalk и делаем двухсторонний синк с ним. Целиком на новый движок не переходим, так как мне функционал и архитектура ни одного из популярных движков не нравятся, а переписывать чужие движки... опять получится мой вариант, который, кстати, из punBB растёт.
Открытых движков с поддержкой Tapatalk целых шесть. Первая мысль была о
phpBB. Прошло больше десятка лет с того момента, как у меня был последний негативный опыт с этим движком, старое овно успело забыться, движок в 3-й версии мегапопулярен... Была надежда, что его достаточно вылизали :)
Поставил, погонял в паре с Tapatalk. Отлично. Полез в потроха, оценить удобство интеграции с ним без ковыряния в коде. Адъ и Израиль. Сообщения хранятся в перелопаченном BB-коде, ускоряющим вывод. Пример кода в Juick не кинуть, но это реально извращение :) С подключением плагинов относительно невесело. Часто требуются патчи движка. В общем, всё как и было 10 лет назад, только ещё BB-код в бэкенде доломали. В общем — не наш выбор.
Simple Machines. Даже не ставил. По тестам производительность хреновая. Ещё очень свежи в памяти ряд случаев, когда меня через него ломали. В общем, не щупал. Может и зря, ну и фиг с ним.
Kunena — на Joomla. Не то, чтобы у меня предубеждения против Joomla, но как-то не впечатлило. Ни рыба, ни мясо…
bbPress. Внезапно оказалось, что у WordPress'а есть «нативный» форумный движок. Исследования отзывов в Интернете (да, это был обязательный элемент по всем движкам — общий поиск, LOR, Хабр, AlternativeTo, …) Года до 2009-го был полной опой с массой негатива, в последних версиях стал много лучше. Вариант был интересен тем, что плотно интегрирован с WordPress, который, напомню, у нас итак стоит блоговым параллельным движком из-за качественного клиента. На этот движок я в итоге делал большие ставки. Плевать, что интерфейс не привычный, всё равно основные пользователи будут на форуме через мою морду сидеть. Зато у WordPress сейчас лучшая, вероятно, система плагинов. Полный автомат, ничего вручную качать не надо, ничего не надо патчить. Сказка. Поставил. Поиграл. Понравилось. Полез в потроха, чтобы повозиться с конвертацией. Закрыл и решил больше не возвращаться. В WordPress все объекты (блоговые записи, постинги, топики, форумы, страницы сайта) в одной таблице. Это ад. Как представляю, как это всё будет работать, когда в таблице будет 2-3-5 млн. записей… Жесть. Отказать.
Vanilla. Очень много позитива об этом движке. Загорелся. Поставил. Муть с плагинами и разметкой. Из коробки даже bbcode нет. Плагины конфликтуют. Всё кривое. Многое требует патчей. Добило то, что по бенчмаркам оно ещё и тормозом оказалось.
Итить... в Juick больше не влезает (при чём он молчит как партизан). Так что продолжил на
plus.google.com
~~~