Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php脚本中使用缓存_Php_Sql_File_Caching_Apc - Fatal编程技术网

在php脚本中使用缓存

在php脚本中使用缓存,php,sql,file,caching,apc,Php,Sql,File,Caching,Apc,我对php中的缓存感到困惑。我在php文件中创建了一个用于显示2到500的文件。现在我想使用缓存文件来存储数据并显示它。我的密码是贝娄 <?php for ($i = 2; $i <= 500; $i++) echo "The number is:".$i."<br />"; ?> 现在,我如何使用缓存文件保存输出并在以后的浏览器中显示。如果有其他方法在php中使用缓存文件,请帮助我。在php文件中,我想知道如何节省时间。如何在php中使用缓存脚本

我对php中的缓存感到困惑。我在php文件中创建了一个用于显示2到500的文件。现在我想使用缓存文件来存储数据并显示它。我的密码是贝娄

<?php
  for ($i = 2; $i <= 500; $i++)
    echo "The number is:".$i."<br />";
?>


现在,我如何使用缓存文件保存输出并在以后的浏览器中显示。如果有其他方法在php中使用缓存文件,请帮助我。在php文件中,我想知道如何节省时间。如何在php中使用缓存脚本来存储输出并进一步显示它来节省时间。

php中有几种形式的缓存

如果您可以访问Web主机上的memcached或APC(某些共享计划禁用此功能),请查找它们,因为它们被认为是相当高性能的缓存形式,因为它直接利用系统内存(memcached更适合分布式系统)

如果不是,请查看文件缓存。PHP附带了一个方便的文件库(记录在PHP文档中),它允许您读取/写入文件

最后,您可以研究SQL缓存。虽然与其他选项相比,通常不建议使用此选项,但希望通过数据库存储的数据也可以是一个选项(如果需要将其链接到表中的其他数据)

祝你好运