我对 php 中的缓存感到困惑。我在我的 php 文件中创建了一个用于显示 2 到 500 的文件。现在我想使用缓存文件来存储数据并显示它。我的代码如下。
<?php
for ($i = 2; $i <= 500; $i++)
echo "The number is:".$i."<br />";
?>
现在我如何使用缓存文件来保存输出并进一步在浏览器中显示。如果还有其他方法可以在 php 中使用缓存文件,请帮助我。在 php 文件中,我想了解节省时间的情况。如何在 php 中使用缓存脚本来存储输出并进一步显示它来节省时间。
PHP 内部有多种形式的缓存。
如果您可以访问虚拟主机上的 memcached 或 APC(某些共享计划禁用此功能),请查找它们,因为它们被认为是相当高性能的缓存形式,因为它直接利用系统内存(memcached 更适合分布式系统) 。
http://php.net/manual/en/book.memcache.php
http://php.net/manual/en/book.apc.php
如果没有,请查看文件缓存。 PHP 附带了一个方便的文件库(在 PHP 文档中记录),它允许您读取/写入文件。
http://www.php.net/manual/en/ref.filesystem.php
最后,您可以研究一下 SQL 缓存。尽管与其他选项相比,通常不建议这样做,但您希望通过数据库存储的数据也可能是一个选项(如果您需要将其链接到表中的其他数据)。
http://php.net/manual/en/ref.pdo-mysql.php
祝你好运!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)