smarty已经缓存了文件内容还用得上eAccelerator只是smarty缓存文件到硬盘上,eAccelerator缓存数据到内存里,如果用了smarty的话,还用得上eAccelerator吗?

解决方案 »

  1.   

    eAccelerator 是缓存编译后的php 
    smarty 是缓存编译前的php
    smarty 做用于代码逻辑
    eAccelerator 做用于php性能
      

  2.   

    http://forums.vtiger.com/viewtopic.php?t=20280这里似乎也有关这方面的讨论。
      

  3.   


    你的意思是先经过eAccelerator编译,然后才轮到smarty加载缓存在磁盘上的文件?
      

  4.   

    php 每次运行都要由编译器编译 ,
      

  5.   

    谢谢yhkyo的回复,我想我的项目可以用smarty再加上eAccelerator,估计会跑得更快些。
      

  6.   

    放在内存中,跟memcached一样了,这个使用最方便了