タグ「CGI」が付けられているもの


モバイル向け Google AdSense

先日から携帯端末・モバイル向けの Google AdSense が開始されたようなので、このブログページの携帯版に組み込んでみました。

  Google AdSense モバイル向け

リンクに "TEL:" という携帯端末ならではのリンクがあるんですね。広告クリックして電話が掛けられちゃうのか。

PC 版は JavaScript を使っていたけど、携帯端末では JavaScript は使えない。どうするかと思ったら、サーバサイドで動作する CGI を利用する形。 

  • PHP v4.3.0 以降
  • CGI/Perl v5.8 以降
  • JSP v1.2 以降
  • ASP v3.0 以降

今回は、僕のサイトでは Perl 版を組み込みましたが、組み込みには多少言語の知識やコツがいりますね。

あと my とかで変数宣言ってしないの?これは、変数を自分で宣言しました。 

M::BLOG

と言うことで、携帯端末版 Google AdSense が気になる方は、QR コードたどって携帯端末で見てみてください。

SpeedUp Dynamic Publishing - MTでダイナミック・パブリッシングを高速化

ダイナミックパブリッシングにしているから、リクエストがある都度 php の CGI が起動している。

見た目は静的コンテンツの「.html」だけど、実は apache の 「.htaccess」 を使って mtview.php を呼び出して php 経由で表示されてるんだよね。やっぱりサーバへの負荷はあるので、それも軽減してみようかな。

Movable Typeユーザー・マニュアル: ダイナミック・パブリッシング」にある、ページ単位でのキャッシュの機能を有効にしてみました。