I am trying to roll the caching system to reduce the load on the database.
I want
this code is here:
$ cache_file = "" $ _GET ['page_id'] '. Html '; Function cache () {// Here I want to get a timestamp of the file which was previously cached, // if it exists // if the file does not exist, then create it // if it exists, then the last modified Check the time, if it is too long, overwrite the file / file $ Ob = ob_get_contents (); File_put_contents ($ cache_file, $ ob); } Function loadFromCache ($ page_id) {$ file_name = $ page_id '.html'; If (! File_exists ($ file_name)) {return false; } Readfile ($ file_name); Back true; }
Thanks.
You can use the modification time for the file to receive.
No comments:
Post a Comment