サイトを統合しました。
今後は、技術的な話は、http://taro-utsumi.com/techmemo/ に掲載する予定です。
よろしければ、ぜひそちらも御覧ください。
CSSテクニカルノート
CSSとかデザインとかPCに関する事とか。主にITの技術的なことについてあれこれ書いています。 とはいえ、まだまだ勉強中の身ですので、記録的な意味合いが強いです。ご了承くださいませ。
2011/11/10
2010/10/30
Google Analyticsの基本的な用語
すごく簡単なことですが、まずは基本から。
- セッション
「のべ訪問者」のこと。サイトの来訪者、つまり、サイトを訪問するお客様の数と考えてよい。ブラウザでサイトのページを開いてから、他のサイトに行くまでが1セッション。ブラウザを閉じるか、何もせずに30分たった場合も、セッションが終了する。
- ユニークユーザー
純粋な訪問者の数。ブラウザに発行するクッキーの数がユニークユーザーとなるため、クッキーの履歴をクリアしたり、ウィルス対策ソフトがクッキーをクリアしたりすると、数が増えてしまう。セッションとの違いがややこしい。
- ページビュー
ページをブラウザで閲覧した合計の回数。Google Analyticsの場合は、キャッシュに保存されたページを開いてもきちんと数えることができる。
- コンバージョン
サイト上の目標を設定しておき、その目標の行動にユーザーが到達した数を計測する。Google Analyticsは、プロファイルごとに20個まで設定できる。
サイト上のURLを目標に設定する方法が一般的だが、「_trackPageview 関数」のトラッキング関数も、目標になるため、ダウンロードした数や送信ボタンをクリックした数を目標にすることもできる。また、セッション内で閲覧したページ数(到達ページ数)と、閲覧時間をそれぞれ目標に設定できる。
しかし、「_trackPageview 関数」は勉強しないとよく分からない。
- 直帰率
Google Analyticsの場合、1ページだけ見て他のページを見なかったユーザーの数やその割合。割合の場合、母数は、「閲覧開始のセッション数」になる。この場合、閲覧した「時間」(ページ間のインターバル)が、計測できないため、閲覧時間は便宜的に「0秒」として計測されている。平均滞在時間を見るときには、アドバンスセグメントを使って切り分けた方が良さそう。
- 滞在時間、閲覧時間
ページを見た時間は、正確には計測できない。あくまで、ページを移動した場合に、ページ間のインターバルを計測する仕組みになっている。そのため、直帰のページと最後の離脱のページは、時間が計測できないらしい。直帰は「0秒」としてカウントしている。
2010/06/25
Bloggerテンプレートデザイナーという黒船が持って来るもの
Bloggerに新しく追加された「Bloggerテンプレートデザイナー」という機能がすごい。
WYSIWYGもここまで来たのかという感じ。
Blogのデザインをほとんどマウスクリックのみで決めることが出来ます。
こんな感じ。
テンプレートを選んで・・・
フォントなどの色を決めて・・・
幅なんかもマウスドラッグでOK。
で、右上にある適用ボタンを押す。
それだけ。
今回、この記事を書くにあたってデザインを変えてみたけど、
スクリーンショットを撮りながら変えても数分でした。
これはすごい。
ただ、これは英語圏のCMSだと最近いくつか見られるようになってきていて、
問題はこれが日本語化されているということ。
HP制作で業をなしている人たちは、この波にどう向き合うか考えないと呑まれるなと感じます。
でも、逆にビジネスチャンスでもあるんだけどね。
WYSIWYGもここまで来たのかという感じ。
Blogのデザインをほとんどマウスクリックのみで決めることが出来ます。
こんな感じ。
テンプレートを選んで・・・
フォントなどの色を決めて・・・
幅なんかもマウスドラッグでOK。
で、右上にある適用ボタンを押す。
それだけ。
今回、この記事を書くにあたってデザインを変えてみたけど、
スクリーンショットを撮りながら変えても数分でした。
これはすごい。
ただ、これは英語圏のCMSだと最近いくつか見られるようになってきていて、
問題はこれが日本語化されているということ。
HP制作で業をなしている人たちは、この波にどう向き合うか考えないと呑まれるなと感じます。
でも、逆にビジネスチャンスでもあるんだけどね。
2010/03/01
xamppでMovable type4を動かす
Windows XP環境で、xampp1.7.1でMovable Type4.25を動かしてみた。
(ver.が中途半端なのは抱えている案件によるもの。
Web系ライトウェイト言語を使った物は、枯れた物を使った方が良いってばっちゃが言ってたw)
所要時間は40分ほど。
まず、普通にphpmyadminでデータベース作って、
xampp内のhtdocsフォルダにmtをつっこんでみても、
perlが動かないと怒られてしまったので、
xamppでPerlを動かす手段を調べてみることに。
そうすると、xammppアドオンのPerlよりも
ActivePerlの方がPPM(Perl Package Manager)がついていて良いらしいので、
そちらをインストールしてみる。
参考:Mizushima Network Service ~Perlを導入しよう~
http://mizushima.ne.jp/Windows/HTTP/ActivePerl/perl.php
ActiveState社のActivePerlのページへ行きます。
分かりにくいですが、
http://www.activestate.com/activeperl/downloads/
ここからDLできます。
環境に合わせて、32bit版、64bit版を選びましょう。
で、インストール。

ここは導入先を変更して「usr」にしておくと、Perlのパスが変わらなくて便利です。
(XamppはApacheだから)
他の設定はデフォルトのままでOK。
で、インストールします。
インストールできたら、お次は、Apacheのhttpd.confの設定を行います。
350行目を
上記のようにパスを変更するとOK。
これでPerlがXamppで動くようになります。
ただ、このままだとDBD::mysqlが認識できないとエラーが出て、
MTをMysqlでインストールできないので、PPMを使って、DBD::mysqlを入れてやります。
Perlのbinフォルダにある「ppm.bat」を起動してやるとこんな画面が出るので、
灰色のアイコンを押すと出る未インストール一覧から「DBD::mysql」を選んで右クリックでインストールしてやりましょう。


これで、正常にMTが動く環境が整いました。
あとはいつもと同じようにmt.cgiを実行してやればOKです。
参考:下記サイトが大変参考になりました。感謝!
(ver.が中途半端なのは抱えている案件によるもの。
Web系ライトウェイト言語を使った物は、枯れた物を使った方が良いってばっちゃが言ってたw)
所要時間は40分ほど。
まず、普通にphpmyadminでデータベース作って、
xampp内のhtdocsフォルダにmtをつっこんでみても、
perlが動かないと怒られてしまったので、
xamppでPerlを動かす手段を調べてみることに。
そうすると、xammppアドオンのPerlよりも
ActivePerlの方がPPM(Perl Package Manager)がついていて良いらしいので、
そちらをインストールしてみる。
参考:Mizushima Network Service ~Perlを導入しよう~
http://mizushima.ne.jp/Windows/HTTP/ActivePerl/perl.php
ActiveState社のActivePerlのページへ行きます。
分かりにくいですが、
http://www.activestate.com/activeperl/downloads/
ここからDLできます。
環境に合わせて、32bit版、64bit版を選びましょう。
で、インストール。

ここは導入先を変更して「usr」にしておくと、Perlのパスが変わらなくて便利です。
(XamppはApacheだから)
他の設定はデフォルトのままでOK。
で、インストールします。
インストールできたら、お次は、Apacheのhttpd.confの設定を行います。
350行目を
上記のようにパスを変更するとOK。
これでPerlがXamppで動くようになります。
ただ、このままだとDBD::mysqlが認識できないとエラーが出て、
MTをMysqlでインストールできないので、PPMを使って、DBD::mysqlを入れてやります。
Perlのbinフォルダにある「ppm.bat」を起動してやるとこんな画面が出るので、
灰色のアイコンを押すと出る未インストール一覧から「DBD::mysql」を選んで右クリックでインストールしてやりましょう。


これで、正常にMTが動く環境が整いました。
あとはいつもと同じようにmt.cgiを実行してやればOKです。
参考:下記サイトが大変参考になりました。感謝!
XAMPPでMT4.25を
こことかばっちりはまってます。参考にさせていただきました。
Movable Typeの古いバージョンをダウンロードする方法
今、抱えている案件でMovable Typeをローカルで構築しないといけなくなったので、
xamppにて環境構築してみようと思った。
が、先方のMTのバージョン確認をすると4.25と古い。
こちらの環境も同じバージョンで動かさないといけないので困ったと思って、Google大先生に聞いてみた。
(Six Apartのページにないため)
すると、movabletype.orgに開発者向けに昔のビルドがあった。
http://www.movabletype.org/downloads/archives/
ちなみに日本語版はなかったが、MTセットアップ時に日本語を選べばほとんど日本語化される。
お次は、Xampp環境でMTを動かしてみよう。
xamppにて環境構築してみようと思った。
が、先方のMTのバージョン確認をすると4.25と古い。
こちらの環境も同じバージョンで動かさないといけないので困ったと思って、Google大先生に聞いてみた。
(Six Apartのページにないため)
すると、movabletype.orgに開発者向けに昔のビルドがあった。
http://www.movabletype.org/downloads/archives/
ちなみに日本語版はなかったが、MTセットアップ時に日本語を選べばほとんど日本語化される。
お次は、Xampp環境でMTを動かしてみよう。
2010/02/24
2010/02/23
phpとかRubyでサイト作っているときに妙な隙間が空いたら
phpやRubyでサイトを制作しているときに、意図せず妙な隙間が空くことがあります。
brタグが余計に入っているような隙間。
ソースをながめてみても、特にそれらしい記述はないのに時折はまります。
そんなときには、HTMLファイルの形式をチェックしてみる。
プログラムと連携させるときには大抵UTF-8でやってると思いますが、UTF-8Nになってないときがある。
BOMのありなしで、妙な隙間が出現することがあるので、はまっている方はお試しあれ。
brタグが余計に入っているような隙間。
ソースをながめてみても、特にそれらしい記述はないのに時折はまります。
そんなときには、HTMLファイルの形式をチェックしてみる。
プログラムと連携させるときには大抵UTF-8でやってると思いますが、UTF-8Nになってないときがある。
BOMのありなしで、妙な隙間が出現することがあるので、はまっている方はお試しあれ。
登録:
投稿 (Atom)

.png)
.png)
