Я только начинаю размещать рекламу на своем веб-сайте, и я хотел бы иметь возможность дать 1000 просмотров ad_a , 2000 просмотров ad_b и, скажем, 10000 просмотров ad_c.
Если бы в то время просматривалась только одна страница, было бы легко обновить базу данных и определить, сколько осталось просмотреть для каждого объявления, но доступ к нескольким страницам может быть одновременным, и это усложняет ситуацию.
Я думал написать очередь для управления ею, и запросы будут выполняться один за другим в базе данных. Я не уверен, лучшая это идея или нет, никогда не занимался таким кодированием и ищу линию поведения, логические шаги, какую таблицу создать в бд, если есть спецификация.
Большое спасибо за вашу помощь!