Ruslan Brest, rb.labtodo.com
Backend web-developer: CodeIgniter, PHP, MySQL, OpenCart, PrestaShop, MaxSite CMS

Selfoss RSS reader: первые впечатления

11 мая 2013 г. Ruslan Brest Просмотров: 3817 RSS Обсудить
Дневничковое
, , ,

Итак, впечатления первых суток использования Selfoss как возможной замены TT-RSS (Tiny Tiny RSS).

Pros:

  • интерфейс приятней и лаконичней
    • читать фиды мне легче и удобней здесь, а не в TTRSS
    • адаптивная верстка и появление нескольких колонок на широком экране - супер!
    • мобильная версия тоже понравилась, хотя пока только глянул краем глаза.
    • клавиатурная навигация удобна (пробел, влево-вправо, Ctrl-M - отметить всё как прочитанное)
  • весит меньше (примерно 8.6 MB против 19.3 MB у TTRSS). Может и мелочь, но кому-то может быть и пригодится информация. Тут есть одно "но": через некоторое время кеш и иконки могут наплодиться и в Selfoss, так что посмотрим. Хотя сейчас почти весь этот объём -- и так кеш: 5MB с хвостиком
  • более удобный для меня способ редактирования фидов и разбрасывания по категориям/папкам/тегам. Здесь подход как в Google Reader: тег = категория, их можно редактировать прямо в текстовом поле, без всяких выскакивающих окошек. Все фиды редактируются на одной странице, что облегчает их поиск (Ctrl-F)
  • фид может принадлежать нескольким категориям. Например, я предпочитаю фиды раскладывать по смысловым группам, а некоторые - включать дополнительно в TODO/Priority папки, которые у меня находятся сверху и имеют цифровое обозначение по приоритету (01, 02, 03). При появлении в них записей я первым делом на них реагирую. Есть время - остальное читаю, по категориям.

Cons:

  • минимальные требования: PHP 5.3. Я на одном из серверов переключил, но на другом это вообще недоступно, и там сейчас 5.2.17
  • проблема с импортом OPML и обновлениями. Сначала пришлось поправить конфиги PHP (через .htaccess оказалось достаточно), потом обнаружилось, что OPML от TTRSS не импортируется (импортировал OPML из Google Reader, но теперь надо вручную проверить список фидов: в TTRSS добавлялось штук 5-10 новых. Плюс я их немного по-другому отсортировал. Однозначно ручная проверка нужна)
  • обновляется всё одним махом, упираемся в таймаут при большом кол-ве фидов (не на всех серверах можно увеличить время выполнения скриптов). В TTRSS это сделано надёжней. Почему бы не обновлять по одному фиду, когда на него кликаешь? И сразу увидишь новое (в нужное время, пока свободен и читаешь), и может уменьшить нагрузку на общий скрипт обновления (если он проверяет фиды с учётом времени последнего обновления)
  • частые несмертельные ошибки, не пойму, с чем связанные. Выскакивают в JS окошке. Может связаны с невозможностью обновить некоторые устаревшие и мертвые фиды. (В TTRSS никаких ошибок вообще ни разу не видел). Обычно достаточно повторить попытку. Буду ещё изучать, в чём причина, но неприятно удивлён. Не ожидал такого от приятного и профессионально выглядящего продукта. Очень раздражают. UPD: проблема решилась переключением с PHP 5.3 на 5.4
  • не вижу способа быстро добавлять фиды в Selfoss через букмарклет. Нашёл такой Feature Request. Похоже, готового решения пока нет.
  • похоже, нельзя поставить некоторые фиды на паузу и временно их не обновлять. Но легко решить, поместив их дополнительно в категорию/тег "помечать прочитанным не глядя"

Предварительный вывод.

Личные ощущения: несмотря на обильно выскакивающее alert-окно с сообщением об ошибке, мне Selfoss очень нравится. Будет время - попытаюсь найти источник проблемы, но пока просто повторяю неудавшуюся операцию обновления фидов.

UPD: проблема решилась переключением версии PHP: с 5.3 на 5.4

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru digg.com friendfeed.com liveinternet.ru livejournal.ru yandex.ru del.icio.us
Более 1000 готовых шаблонов Opencart для интернет-магазинов
Оставьте комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

Авторизация  Facebook. MaxSiteAuth. Loginza

(обязательно)