1.如果在编译缓存时间内,则访问a2.php,否则为a.php
2.怎么会重新编译?

解决方案 »

  1.   

    多谢两位"如果在编译缓存时间内"是什么意思啊?我没有用到cache。
      

  2.   

    除非用了cache  否则
    只要你没有更新a.php或对应的模板文件
    生成的编译后文件是不会修改的其实.....
    应该是两个都会访问的
      

  3.   

    目录以你在 classtemplate.php中的配置决定。
    var $temp_dir=?
      

  4.   

    这就看你是不是用的同一的classtemplate.php
    所有的文件 都根据你include的classtemplate.php的设置决定。
    如果引用的 是同一的文件或设置一样,那么,保存的目录也一样
    反之就是一样如果你要不一样就可以分别建立classtemplate.php文件和配置
      

  5.   

    看了半天还是没弄明白,我到底应该把模板编译后的文件放在一个目录中,还是各个用户编译在各自的目录中?浅显一点吧,意思就是PHP文件编译到一个目录还是编译到N个目录?
      

  6.   

    什么叫无所谓,这涉及到smarttemplate的工作原理问题,哪种方法更好,有没有区别