Если не обязательно именно автоматическое изменение значение в файле, а важно лишь значение (правильное значение) которое будет содержаться в файле на момент вызова, то можно математическим методом высчитать кол-во пройденных пятнадцатисекундок.
То есть закидываем файл на сервер, при необходимости получения значения получаем дату его создания , далее высчитываем кол-во пятнадцатисекундок прошедщих с момента создания файла до текущего момента, прибавляем это значение к тому которое есть в файле, записываем файл заново с новым значением.
Но в этом случае некоторые 15ти секундки не посчитаются, поэтому логичным было бы записывать еще в файл время именно последней прибавленной 15ти секундки, то есть если сейчас 13:30:20 и мы хотим получить значение в 13:30:40 то изменение файла запишется как 13:30:40 (в некоторых случаях даже 13:30:41) а по факту правильным значением последней 15ти секундки будет 13:30:35, вот поэтому то это значение хорошо бы хранить.
Алгоритм для тех кто хочет закинуть файлы на сервер и забыть (не желая настраивать никакой крон). Минус один - при каждом запросе идет проверка, возможна чрезмерная нагрузка (при большим объемах обрабатываемой информации)
|