TwitterとFacebookのフィードを備えたサイトがいくつかあり、ヘルスクラブのスケジュールを参照しているサイトがあります(非常に大きく複雑なデータツリー)。ページの読み込み時間を改善するためにキャッシュを開始しています。また、これらのサイトは独自のVPSでホストされているため、帯域幅の使用量を抑えることに関心があります。
現在、TwitterとFacebookは、それぞれを単純なデータファイルにシリアル化/逆シリアル化し、10分ごとに自分自身を書き換えています。このデータをmySQLデータベースに書き込む方がよいでしょうか?もしそうなら、これを達成するための良い方法は何ですか?
また、Twitterフィードの結果には、必要なものだけが含まれているので、小さくて素敵です(最新の3つのツイート)。しかし、Facebookの場合、結果はより大きく、表示用にPHPで並べ替えます。その結果または生のフィードを保存する必要がありますか?それは重要ですか?
他のより大きなJSONオブジェクトの場合、ファイルとmysqlの推奨事項は同じでしょうか?
洞察に感謝し、違いが生じた場合はJSONスケジュールオブジェクトの例を示したいと思います。
PS APCは、昨日のWordPressのインストールをすべて壊してしまったようで、実行可能なオプションではありません。ただし、FastCGIで実行しています。