我想知道是否可以在memcached中存储函数变量。我编写了将xml模板编译成函数的基本模板系统。模板可以变得非常大,如果我可以缓存它,我想我可以获得性能提升。会是这样的工作,或者我会缓存对函数的引用?将php函数变量存储在memcached中
$populate_template = function($values){
//compiled template
};
$memcached_object->set("some_key",$populated_template);
编辑:我也知道有php accelerators是做正是我想要的,但是这将是一个更容易能够使用memcached的,因为我不会去通过获得另一个进程技术被批准。
你最好把它们“缓存”在文件系统中。在这种情况下,你可以通过使用opcode cachers来获得提升。 – zerkms 2011-06-17 03:58:26