За последние 24 часа нас посетили 50915 программистов и 1800 роботов. Сейчас ищет 921 программист ...

Счетчик просмотров для каждого банера

Тема в разделе "PHP для новичков", создана пользователем bogdan_titomir, 17 ноя 2018.

  1. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Есть банерная система в ней есть уже ротация банеров при обновлении страницы.

    Как внедрить каждому банеру счетчик просмотров и при определенной отметке чтобы этот банер отключался.

    Допустим задал 10 000 просмотров баннеру в базу(уже внедрил) и как только натикало для банера он отключался.

    Заранее спасибо!
     
  2. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Ну так считай. После каждого показа инкрементируй если slq UPDATE table SET v = v + 1 WHERE ...
     
  3. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Но это же ведь высокая нагрузка на базу а если 2500 уников в сутки, получается тупо от счетчика 2500 раз он к базе будет обращаться?

    Может хранить просмотры в файле json и синхронизировать с mysql?
     
  4. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    @bogdan_titomir кто сказал что файл быстрее mysql? Храни в redis memcached. И что это за баннерная сеть которая даже инфу о пользователе не собирает. Накрутить можно без проблем.
     
  5. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Спс за инфу погуглю на эту тему!