JSON Tree Viewer
フィード(RSS/Atom)を取得してキャッシュするときにどのような方法を取ろうかという話です。 とあるサイトはPHPで構築していて、フィードの取得には Magpie RSS を利用しています。MagpieRSSでは、 MAGPIE_CACHE_DIR にキャッシュ用のディレクトリパスを指定 MAGPIE_CACHE_AGE にキャッシュ秒数を指定 とすることで、自動的にフィードをキャッシュしてくれます。通常はこれで事足ります。 しかし、大量のフィード(現時点で約12,000フィード)をキャッシュしておく必要がある場合は、1個のディレクトリではキャッシュしきれません。 ということで、キャッシュするディレクトリをフィードごとに振り分けることにしました。(もちろんここで「データベースに保存する」という手段も取れますが。) やったことは、 キャッシュ用のベースディレクトリの下に 00, 01,
XAMPPでcurlやopensslなどのPHPエクステンションを有効にする方法。 XAMPPは、Apache、MySQL、PHPのWEB開発ツールを一括してインストールできるソフトです。 ApacheやMySQLの起動もコントロールパネルで行え、PHP4,5の切り替えも可能(→詳しくはこちら)。 ただ、XAMPPはインストーラーでインストールできる分、configure などのコマンドによってPHPのインストールオプションの指定は出来ません。 このため、よく使われるPHPエクステンションの curl は初期状態では使うことが出来ません。 opensslはServices_Deliciousを使う際に使ったりしますし、curlは、Services_YoutubeやServices_TinyURLなどで使われます。(そもそもcurlエクステンションは便利) そこで、XAMPPでcurlを使う
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く