PerlでGoogle Analytics API

Google Analytics APIでデータを取得するプログラムをPerlで書いた。

といっても、たつをさんの「「Google Analytics API を Perl から扱うスクリプト」の標準モジュール使用版」からいただいたコードを少し変えただけです。

GoogleAnalytics.pm

loginで認証して、analyticでデータを取得するだけです。

analyticの中にある$feed_urlのパラメータをいじることで、いろいろなデータを取得できます。パラメータについてはコチラ

特に、dimensionsとmetricsは取得するデータの種類を指定することができます。dimensionsとmetricsについてはコチラ

取得したデータをいろいろ加工するだけなら、コレで十分っぽいです。

参考

Pocket

Posted in Perl.

PHPのリファレンス

PHPのリファレンスを触ったのでメモ書き。

PHP において、リファレンスとは同じ変数の内容を異なった名前で コールすることを意味します。これは C のポインタとは異なります。 リファレンスを使ってポインタの演算をすることはできませんし、 リファレンスは実メモリのアドレスでもありません。詳細は リファレンスが行わないこと を参照ください。 そうではなく、リファレンスはシンボルテーブルのエイリアスです。 PHP では、変数名と変数の内容は異なっており、 このため、同じ内容は異なった複数の名前を有する事が可能であることに 注意してください。最も良く似ているのは、Unix のファイル名とファイルの 関係です。この場合、変数名はディレクトリエントリ、変数の内容は ファイル自体に対応します。リファレンスは、Unix ファイルシステムの ハードリンクのようなものであると考えられます。

main.phpを見ると、My_DBクラスのfind_data_by_idメソッドをstaticメソッドのように使えてる。

find_data_by_idはstaticメソッドではないよ!

この書き方好きだな♪

メインでインスタンスをつくる(newする)必要がないのもいいね。

参考

Pocket

Posted in PHP.

SEO 検索上位サイトの法則

SEO 検索上位サイトの法則

SEO 検索上位サイトの法則

この本を読んだ。

内部SEO対策(自分のサイト内だけでできるSEO対策)についてまとめておく。

Pocket

Posted in SEO.