Считать количество показов баннеров лучше наименее ресурсоемким способом: в движке (не в веб-морде же считать всё это) завести dictionary (он же map, он же hash), в котором ключом будет являться id баннера, а значением счетчик показов этого баннера и обеспечить к нему thread-safe доступ для инкремента счетчика. Периодически дампить статистику показов в файл, если нужно.
Для второй задачи там же (в движке) отцепить поток, который будет спать максимум 13 сек, выходить, если движок зашатдаунили или делать, что надо. С монструзными cron-ами можно не связываться.
Жаль, что автор клипа не снял отдельную захватывающую сагу о том, как он апгдейдил MS DOS с версии 1.0 до 5 с проверкой на каждом шаге, что не отъехали его любимые Monkey Island и Doom. Ничего, что поддержка хардов до 10 мбайт появилась только в MS DOS 2.0! Будем ставить флопы на 5.25 и запускать Monkey Island с них!
Иначе нечестно получается! Как вы, дорогой автор клипа, оказались сразу на MS DOS 5?
Для второй задачи там же (в движке) отцепить поток, который будет спать максимум 13 сек, выходить, если движок зашатдаунили или делать, что надо. С монструзными cron-ами можно не связываться.
Иначе нечестно получается! Как вы, дорогой автор клипа, оказались сразу на MS DOS 5?