ブロックを作成すると、mysql に大きな負荷がかかり、テーブルをロックすることがわかりました。X分間、phpを使用してmysqlの結果をファイルまたはメモリにキャッシュするにはどうすればよいですか?
$result = mysql_query("SELECT * FROM dle_post WHERE (approve='1')
AND (category LIKE 'something' $all_movies)
AND date >= '$monthagodate'
AND date < '$curdate' + INTERVAL 1 day
ORDER BY date DESC LIMIT $more,$number_of_topics");