FastComments.com Blog

Wed May 20 2026
...

Всички FastComments виджети вече са на живо

Какво ново

Основният виджет за коментари е активен от самото начало. По-малките вградени виджети обаче не бяха активни. Виджетите за брой коментари, "последни коментари" или "топ страници" и т.н. с радост показваха число, което може да е било до минута остаряло.

Сега всеки виджет, който FastComments предлага, се абонира за актуализации в реално време и се обновява веднага :) Това включва и резюмета на рецензии!

Кои виджети

Всички тях. Конкретно:

  • FastCommentsCommentCount - брой коментари на страница
  • FastCommentsCommentCountBulk - обширната версия, която обновява множество броя на страница/архив
  • FastCommentsRecentComments и FastCommentsRecentCommentsV2
  • FastCommentsTopPages и FastCommentsTopPagesV2
  • FastCommentsRecentDiscussionsV2
  • FastCommentsReviewsSummaryWidget
  • FastCommentsFlyoverTrigger (плаващата значка на броя коментари)
  • FastCommentsEmbedPageLikesFloating (плаващи харесвания + брой коментари)

Какво трябва да направите

Нищо. Ако вече имате някой от тези вградени, обновете страницата веднъж. Следващия път, когато бъде публикуван, редактиран, изтрит коментар или някой реагира на страница, виджетът ще се обнови.

Старият конфигурационен флаг isLive: true на виджетите за брой коментари вече е излишен - виджетите са винаги активни.

Ако зареждате JS на виджета от нашия CDN, имате новата версия, включително ако използвате една от нашите обвивки (React, Vue и т.н.).

Харесванията са на живо

Плаващият виджет за харесвания също вече реагира на събития за харесвания и реакции. Натиснете сърцето на страница и други отворени табове виждат промяната в броя.

Как работи

Всеки виджет отваря едно единствено WebSocket свързване. Виджетите, които показват данни за една конкретна страница (comment-count (включително обширния), reviews-summary, embed-page-likes-floating) се абонират за потока събития на тази страница. Виджетите, които показват данни за целия наемател (recent-comments, top-pages, recent-discussions) се абонират за тънък пулсов поток на наемателя, който подава сигнал всеки път, когато нещо в този наемател се промени.

Резултатът е, че неактивен виджет не струва практически нищо, а активен виджет показва ново число в рамките на секунда или две след основната промяна.

Съответствие на кеша

Сървърните кешове, които стояха зад тези виджети, преди изтичаха на 60-секундно време за живот. Сега те стават невалидни, моменти след като се появи съответно коментар или реакция, така че първото запитване след промяна връща нови данни, а не кеширана версия.

В заключение

Радваме се, че успяхме да отделим време, за да тестваме и оптимизираме тази промяна, така че нашите клиенти да могат да се насладят на нея на същата цена, както винаги. Смятаме, че живите резюмета на рецензии са особено готин отличителен белег за нас.

Нека ни уведомите по-долу, ако забележите нещо нередно.

Наздраве!