php掲示板を作っています。
smartyを利用し、高速化を目的として、キャッシュを利用したいと考えています。
smartyで$smarty->caching = true;でキャッシュを有効に し、キャッシュファイルを作成し、キャッシュがそこに 入るようになり、キャッシュを表示することにより高速化には成功していると思います。 しかし、新規投稿をして際、キャッシュファイルが更新 されず、投稿が反映されない状況です。
この対策として、sqlに保存されている投稿の行数とキャッシュ時の行数を比較し、行数が違う場合にキャッシュを作り変えるという方法を用いようと考えております。
しかし、このキャッシュ時の行数の取得方法がわかりません。
キャッシュidを使うとできるかと思いましたがうまくいかない状況です。
分かる方アドバイスいただけると嬉しいです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/11 09:53 編集
2020/05/11 09:58
2020/05/11 10:02
2020/05/11 10:07
2020/05/11 11:41
2020/05/11 14:33
2020/05/11 15:50
2020/05/11 15:51
2020/05/14 03:11