Ведемо блог компанії і хочемо додати під кожною статтею віджет реакцій — це може бути проста пара «лайк/дизлайк» або невеликий набір емодзі-реакцій, з яких читач обирає одну. Головна вимога — надійний лічильник, який запам'ятовує, що конкретний відвідувач уже проголосував, через cookie, localStorage або прив'язку до акаунта, і не дає проголосувати повторно, але при цьому не блокує нових читачів і не збивається після очищення кешу браузера.
Окрім самого віджета на сайті потрібна невелика статистика для редакції: які матеріали набирають найбільше позитивних реакцій, де дизлайків більше, ніж лайків, і як змінюється динаміка реакцій у часі — це допоможе зрозуміти, які теми заходять аудиторії, а які ні. Бажано, щоб статистику можна було переглядати за довільний період і сортувати за популярністю прямо в адміністративній частині сайту.
Стек обговорюємо: підійде як рішення на чистому JavaScript з легким серверним обробником, так і вбудовування в наявну CMS — на ваш розсуд, розкажіть, як робили подібні задачі раніше і як захищали б лічильник від накрутки ботами.
Коротко про задачу: — лайк/дизлайк або набір із 4-6 емодзі-реакцій; — захист від повторного та накрученого голосування; — статистика за матеріалами для редактора; — швидке оновлення лічильника без перезавантаження сторінки.
Переклад сайту англійською: сторінки, інтерфейс, листи, SEO
Виходимо на закордонний ринок. Потрібен переклад сайту англійською: 24 сторінки послуг, написи інтерфейсу, листи-сповіщення, заголовки й описи для пошуку, підписи до зображень. Важ…