PHP脚本预生成

时间:2016-01-29 01:18:34

标签: php

当我有一个PHP脚本,其中变量输入数据获得高流量时,预先生成脚本内容而不是从文本文件中读取数据是一个好主意吗?例如,我想每10分钟更改一次新闻标题。用这样的数组'URL1'=>'Title 1', 'URL2'=>'Title 2', ..重写脚本而不是在文本文件上使用file_get_contents是否更好?

1 个答案:

答案 0 :(得分:1)

任何PHP的文件处理函数都很昂贵,并且比DB慢。

用include()引用的数组会绕过这些函数并且可能会非常快,但是在高流量情况下,您的更新频率会让这看起来像个坏主意。该文件在更新期间将不可用...每隔10分钟,一些访问者会产生令人讨厌的错误。

您将进一步调整数据库查询和索引,并设置一些真实的基准测试。 AJAX也可以成为您管理服务器负载的朋友。