در متد cache_exits برای چک کردن زمان ساخت فایل از کد زیر استفاده شده
(time() - self::EXPIRE_TIME) < filemtime(self::$cache_file)
من متوجه نشدم در این کد چرا از زمان فعلی مقدار self::EXPIRE_TIME را کم کردیم ؟ اگر این مقدار رو کم نکنیم هم کد صحیحه و کار میکنه
سلام و احترام
بله کار میکنه ولی یه مشکلی داره. ما نمیخوایم دقیقا زمانی کنونی رو با زمان ایجاد فایل بررسی کنیم چون ما میخوایم که برای مثال با 1 ساعت قبلش مقایسه کنیم تا ببینیم تاریخ ساخت این فایل از 1 ساعت قبل بزرگ تره یا کوچیک تر