AmagleにもGoogle Sitemapsを置くことにしました。Amagleはディレクトリを持っている関係で、ページ数が多いので。これで効率的にロボットが回ってくれるようになるはずです。
Google Sitemapsと言っても特に難しいことは無く、シンプルなXMLを適当なスクリプトで出力させただけです。
くわしい書式は下のリンクを見てください。
Google ウェブマスターツール
2007年8月13日
2007年7月23日
2007年7月18日
100万impsを配信するAaFの工夫
現在、AaFは1日に100万impsを超える配信しています。ですが、サーバ負荷はほとんど変わっていません。
AaFは、配信リクエストを受けると、内部で静的なキャッシュswfを生成します。キャッシュ生成後はswfのレンダリングを行わずに済みます。
このとき、「キャッシュがあればキャッシュから読み込む」とすると、リクエストを受けるたび、キャッシュ有無判定をしなければならず、サーバに優しくなさそうです。
このためAaFでは、まずキャッシュにヒットすることを前提に、いきなりmod_rewriteでキャッシュを読みに行かせます。
キャッシュがなければ404が出ますが、404にも細工をしています。404でキャッシュ生成エンジンを叩くようにしているのです。
僕はmingを使っているので、キャッシュ生成エンジンから表示系にswfバイナリを吐かせ、見た目はバナーがかけないようにしました。
これで、処理の大多数は「mod_rewriteで静的なswfをひきあてる」だけになります。サーバもらくちん。
キャッシュ生成は1000回程度、微々たる物です。
AaFのように、更新性の低いコンテンツでは、更新処理が例外で大多数は同じコンテンツの出力が続きます。
こんなときは、キャッシュミスを例外にすることで、サーバ負荷を減らすことができるかもしれませんよ。
2007年7月3日
css
xhtml1.1+cssに切り替えた。久しぶりにsafari0.83でamagleを見たらびっくり。
予想はしていたけど、レンダリングがめちゃくちゃになっていた。
ついでにgoogleを見たら、googleも崩れる始末。
os x 10.2なんか使ってないで、とっとと新しくしろということですかorz
2007年7月2日
blogger
cmsの維持が手間に感じるようになってきたので、一部をbloggerに移した。
dnsのcnameをdhs.google.comにするだけで、独自ドメインで運用できるところも高得点。
ただ、記事のインポートができないんだよなぁ。
2007年7月1日
google analytics
webalizerでは、大ざっぱにしかログを把握できないので、google analyticsを併用することにした。
ふむ、ダイレクトレスポンス向けね。amagleならぴったりだ。
登録:
投稿 (Atom)