Счётчик просмотров (для CF уже не актуально)

Revision ru2, by Proventus, 2019-01-10 15:25:22

Информация в этом посте уже является неактуальной для CF, оставляю для тех кому интересно. Данный счётчик уже не работает для codeforces.com, однако может продолжать работать на других сайтах

Использовав небольшую фичу, про которую я рассказывал в прошлом посте, я создал веб-сервис, который позволяет создавать свои счётчики просмотров для постов. Это очень простой скрип на php(который я прикрепляю к посту в комментариях).

На данный момент, скрипт крутится на бесплатном хостинге — поэтому счётчик может перестать работать. Если вы желаете стабильность для вашего счётчика, советую запускать на собственном сервере.

Как использовать: Ссылка на счётчик Скрипт принимает два GET параметра — id и met(сокращённо от method)

id — строка, которая определяет ваш счётчик.

met — c/i/v:

c(сокр. create) — Чтобы зарегистрировать id. Без регистрации id счётчик работать не будет. Если выводит сообщение "This id already taken" — id уже занят. Если возвращает пустую страницу — регистрация успешна.

i(сокр. increment) — Для самого счётчика. Возвращает картинку-филлер. Увеличивает количество просмотров на единицу.

v(сокр. view) — Отображение счётчика в виде картинки.

Пример использования в виде последовательности url:

https://maze-anarhy.000webhostapp.com/?id=proventus01&met=c — создание id

https://maze-anarhy.000webhostapp.com/?id=proventus01&met=i — как картинка-счётчик

https://maze-anarhy.000webhostapp.com/?id=proventus01&met=v — как количество просмотров

Смотри результат ниже. (Больше не работает)

Доработка и изменения скрипта приветствуются.

Количество просмотров данного поста: COUNTER

COUNTER

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru3 Russian Proventus 2019-01-10 15:25:55 4
ru2 Russian Proventus 2019-01-10 15:25:22 301 Мелкая правка: '; c/i/v:\n c(' -> '; c/i/v:\n\n c(' (опубликовано)
ru1 Russian Proventus 2019-01-10 15:09:46 1744 Первая редакция (сохранено в черновиках)