2012-01-18 5 views
1

誰かがcodeigniterにcache/memcached機能を持っていることを願っています。私はちょうど私のvpsサーバーmemcachedphp5-memcachedにインストールされました。そして今私は本当に自分のコードの中でそれを使う必要があります。私はFlickrの、GoogleマップとユーチューブのAPIを使用していますが、いつか、検索結果のページの読み込み時間 も15Sウィッヒまで取得するので、私は 検索結果をキャッシュする必要がCodeigniterはキャッシュサポートを実装しています

  • :どのように私のウェブサイトの動作

    非常にです。

私はロード時間が減少したが、十分なされていません$config['compress_output'] = FALSE; TRUE にして構成しました。

私はどのように検索結果をキャッシュすることができますか?

編集: ない15msのが、ページ

+0

15msのはあまりないです。 – motto

+0

編集を確認します。 infoの場合は – Alex

答えて

2

をロードするための15Sは、ここではあなたのために働くかもしれないサンプルワークフローです:

  • APIの
  • からのデータが応答をシリアル化取得:$data = serialize("api response");
  • シリアル化されたデータをmemcachedに保存し、有効期限を設定する
  • その後の各要求で、 memcacheのとunserialize();それ

参考文献:あなたは、ページの読み込みのための全期間に言及している場合

+0

tnx – Alex

関連する問題