← All posts tagged клиенты

Balancer

У меня давний технический затык.Хочу приличный клиент для блогов/форумов Авиабазы. Блогов/форумов — потому что по сути у меня блоги — это элемент форумов.

После долгих изысканий пришёл к выводу, что в качестве таковых клиентов альтернатив нет 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
~~~

Balancer

Поделитесь, плиз, какие из мультиплатформенных XMPP клиентов поддерживают историю в формате «одна сессия — один файл»? Я традиционно использую Pidgin, но хочу посмотреть на альтернативы. В Pidgin, например, не нравится то, что с ним больше не работает адекватно Unity и что он смешивает контакты аккаунтов в один список, мне бы их раздельно показывать…

Qutim, говорят, поддерживает такой формат истории, но мне его не удалось под Ubuntu завести. Ставится, запускается, настраивается, выходит в онлайн и... всё. Контакт-лист пустой.

Что ещё подскажете?

Balancer

Поймал JA за сильным пожиранием процессора в спящем режиме. За 6 часов накопления статистики JA сожрал 1 час CPU. Офигительно. Отрубил ему все интенты, чтобы не запускался. Вроде, нормально. Запустил, убил (а ещё говорят, что не нужны таск-киллеры :D) — опять сам запускается и жрёт процессор. А я-то ещё думаю, что у меня снова коммуникатор стал разряжаться в автономном режиме...

В общем, снёс пока Juick Advance на коммуникаторе. На планшете пока оставил, всё равно постоянно в розетку воткнут, но, наверное, тоже снесу, если статистика покажет такую же фигню.

Balancer

Наблюдение — JuickClone и JuickMod2 нередко глючат, выдавая при отсылке сообщений (геоданные, фотка) перманентное «Ошибка». А вот оригинальный Juick от Угнича при всех его недостатках работает намного устойчивее.