чтобы не было никаких задержек, даже если кэш истёк, то если пхп работает как FastCGI либо PHP-FPM и доступна функция fastcgi_finish_request, то первое отображение можно сделать так, чтобы бралось из кэша без задержки (если кэш имеется), и если кэш истёк, то после вызова fastcgi_finish_request обновлять кэш, а если как модуль апача, то тоже можно, но гораздо сложнее, с задействованием обновления кэша по крону
также, если пхп работает через нджинкс+ PHP-FPM и имеется доступ к его настройке, то можно и через нджинкс такое кэширование прикрутить
Пусть ТС сам отвечает на этот вопрос. Понятно что это интересно узкому кругу потребителей. Ну и тема не про ценность данных, а как решить проблему, смысл обсуждать нужно или нет? Я то прокомментировал это BTW, в контексте основного вопроса. Но в любом случае, считаю что любая статистика может иметь ценность. А уж решать это не нам)
Я вот счас пытаюсь решить сложную задачу, как раз по этой теме - Стоит ли покупать зимнюю резину или достаточно всесезонки? С учетом того, что в прошлом году снег у нас лежал 2 недели))) А хранить второй комплект и особо негде)))
5 лет езжу (правда мало) на всесезонке, никаких проблем не было
по теме, думаю, у ТС данные лежат просто тупо по дням в базе, а потом он их на лету агрегирует, поэтому и тормоза, надо агрегировать по месяцам/годам и сохранять агрегированные
😀разве что для метеоролога, я глянул, на его сайте (вычислил по его постам) данные сильно расходятся по количеству осадков например в ялте с википедийными, это точно по прогнозам, а не по факту
и да, с гораздо лучшим качеством и бесплатно, можно получить такие данные, у же не по прогнозам, а модельные (либо фактические, для тех мест, где они имеют данные) от коперника от ecmwf или американского ноаа, например https://cds.climate.copernicus.eu/datasets/reanalysis-era5-land?tab=overview
Сбрось кэшь, ёмоё тут некоторые пишут спустя месяц что у них счётчик нахлёпывает. )))))))
Всё верно, проверяет есть ли метрика уже.
Это лайк хак, чтобы если надо грузили страницу.
Но они css не грузят, можно сделать проверочку. ))
Грязные ботоводы не грузят страницу.
Они просто пропускают аналитику и метрику на выполнение и сами грузят скрипты.
Чтобы дать под зад ботоводу, нужно всего лишь добавить код перед метрикой:
это называется девальвация, в 98 совсем другое положение было