sql >> Database >  >> RDS >> Mysql

PHP caching sql resultaten

Een heel eenvoudig, databasevrij cachingmechanisme:

$filename = 'cache.txt';
if (filemtime($filename) < time()-24*3600) { //older than a day
  /*get your data*/
  file_put_contents($filename, serialize(array($getCategories, $getTags, [...])); //your data in a serialized form
} else {
  $data = unserialize(file_get_contents($filename));
  list($getCategories, $getTags, [...]) = $data;
}

(Natuurlijk moet u [...] vervangen door uw variabelen die uw gegevens bevatten)



  1. SQL Server 2017 Stap voor stap installatie -2

  2. Geconfronteerd met een probleem tijdens het configureren van MySql met apache-luchtstroom in Hadoop

  3. Is het mogelijk om in MySQL een kolom te maken met een expressie als standaardwaarde?

  4. MySQL naar Oracle syntaxisfout (limiet / offset / update)