美文网首页
php使用twig模版引擎缓存问题

php使用twig模版引擎缓存问题

作者: 并戎徧覆 | 来源:发表于2018-12-15 16:20 被阅读0次

    twig官网:https://twig.symfony.com/

    安装

    composer require "twig/twig:^2.0"
    

    缓存问题

    官网示例在twig2.0以上版本,文件缓存不生效,发现twig的【自动更新缓存】是默认关闭的,优化后的代码

    use Twig\Loader\FilesystemLoader;
    use Twig\Environment; 
    
    $loader = new FilesystemLoader('/path/to/templates');
    $twig = new Environment($loader, array(
        'cache' => '/path/to/compilation_cache',
        'auto_reload' => true,  //根据文件更新时间,自动更新缓存
        'debug' => true
    ));
    echo $twig->render('index.twig', ['user' => 'Bingyuan']);
    

    相关文章

      网友评论

          本文标题:php使用twig模版引擎缓存问题

          本文链接:https://www.haomeiwen.com/subject/bbsahqtx.html