キャッシュとしてデータをデータベースに保存する

ysugiyama12 12views 更新:2017年5月31日

処理が重い関数を毎回呼び出すことは処理速度の低下を招くので一定期間キャッシュとして保存しておくとよい。

<?php set_transient( $transient, $value, $expiration ); ?>

$transientにデータのキーを指定、$valueに保存したい配列など、$expirationに保存が有効な秒数を指定する(3600*24なら一日間)

<?php get_transient( $transient ); ?>

$transientに指定したキーを代入することでデータが存在すれば取り出すことができる。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません