我编写了一个php脚本,它使用某些网站(来自html)的(简单的dom html)来收集一些信息。 我的问题是,每当我发布脚本时,它会浏览所选择的所有网站,并且每次启动需要超过20秒。 我想为包含脚本(htdocs / folder / sript.php)的特定foler设置服务器缓存。我想设置服务器缓存以每5分钟执行一次脚本,例如,否则给出最后的重新启动。 我已经尝试在.htaccess中添加一些行,但它不起作用。
答案 0 :(得分:0)
从PHP 5.4开始,您应该使用PHP opcache:http://php.net/manual/fr/opcache.installation.php
您可以为缓存设置黑名单:http://php.net/manual/fr/opcache.configuration.php#ini.opcache.blacklist-filename
对于PHP< 5.4:
您应该使用PHP APC缓存:
sudo apt-get install php-apc
sudo /etc/init.d/apache2 restart
之后你可以使用类似
的东西apc.filters" [regex]"在你的php.ini文件