PHP Classes

File: examples/demo-with-config.php

Recommend this page to a friend!
  Classes of Muhammed M  >  PHP Page Cache Output  >  examples/demo-with-config.php  >  Download  
File: examples/demo-with-config.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP Page Cache Output
Store full page output in cache files
Author: By
Last change: PSR-16 refactoring, Config created
Date: 5 years ago
Size: 1,252 bytes


Class file image Download

 * This file is part of the PageCache package.
 * @author Muhammed Mamedov <>
 * @copyright 2016
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.

 * This demo demonstrates use of global config.php config file in PageCache.
 * It's useful to have settings defined in one file, to avoid repeating yourself

require_once __DIR__ . '/../vendor/autoload.php';


//PageCache configuration in a file
$config_file = __DIR__ . '/config.php';

//pass config file
$cache = new PageCache($config_file);
//To clear this page's cache

<h1>Example with Configuration file</h1>
<h3>This is a demo PageCache page that is going to be cached.</h3>
<h3 style="color: red">Demo with conf.php configuration file usage.</h3>
<h3>This is a dynamic PHP <i>date('H:i:s')</i>
    call, note that time doesn't change on refresh: <?php echo date('H:i:s'); ?>.</h3>
<h4>Check examples/cache/ directory to see cached content.
    Erase this file to regenerate cache, or it will automatically be regenerated in 10 minutes, as per conf.php</h4>

For more information send a message to info at phpclasses dot org.