さまざまなページに表示するために、さまざまなソースからデータを取得する Web サイト (おそらく Wordpress) を構築しています。
情報源:
- Twitter フィード
- Flickr フィード
- リモート サーバー上のデータベース
- ローカル データベース
各ソースから主に取得します
- Twitter、ツイート、およびローカル データベースのブログ ページのタイトルなどの短い文字列。
- 関連付けられた画像 (存在する場合)
- ソースでコンテンツを識別するリンク
私の質問は:
a)データを保存し、b)データを取得するための最良の方法は何ですか
私の考えは:
i) cron ジョブで約 2 分ごとに実行されるスクリプトを作成する
ii) スクリプトはすべてのソースからデータを取得し、ローカル データベースに保存する
iii) アプリケーション コードは、1 つのソースであるローカル データベースからすべてのデータを取得できる
これにより、アプリケーション コードの管理が容易になります。アプリケーション コード内の 1 つのソースからのみデータを取得します。これが主な魅力です。しかし、比較的小規模なサイトにとってはやり過ぎでしょうか?