Reply To: 画像の表示の遅さについて

TOP Forums 使い方全般(Fixing KUSANAGI) 画像の表示の遅さについて Reply To: 画像の表示の遅さについて

#532
しょうくん
Moderator

    mkon03さん、こんにちわ。

    KUSANAGIの初回アクセスが遅くなるのは仕様です。
    KUSANAGIはページキャッシュを使用せずに高速化する手法として、いかにオンメモリで動作が可能となるかを仕組みとして持っております。
    具体的には、MySQLのクエリキャッシュとPHPの中間コードキャッシュをメモリ上にて保持し、展開することで、管理画面ですらも速くなるという事です。
    これはそれぞれのページで初回アクセス時にMySQLのクエリキャッシュおよびPHPの中間コードキャッシュを作成するため、初回アクセス時のみある程度遅くなります。
    つまり、一定数以上のアクセスがある限り、サイトを見に来てくれているユーザーに対しては速いレスポンスで返していることになりますので、偶然初回アクセスにあたらない限り遅いと感じることはありません。
    ただし、残念ながらアクセス数の少ないサイト(ページ)では、初回アクセスに当たってしまう可能性が高くなってしまいますので、遅く感じてしまうかもしれません。その場合は、ページキャッシュ(fcacheもしくはbcache)を併用してみてはいかがでしょうか。

    KUSANAGIがどのように高速化されているのかは以下の連載で実際に試して頂くことも可能です。是非一度読んでみてください。
    https://www.atmarkit.co.jp/ait/series/2117/