Windowsの最近のブログ記事

同僚の誘いがあり興味がある内容なので、
GIGAZINE10 周年記念講演「なぜあなたのサイトに人が来ないのか?」
に行ってきました。

存在は知ってましたが、特にお気に入りに入っ てるというわけではなかったので、
どんな切り口で「webでの集客をしているのか」、またどんな話をするのかちょっと楽しみでした。

ま ず最初にメモはするな!と
メモにとらずに頭に残るものこそ自分にとって大事な情報である!
みたいなことを、マクドナルドの社長?の引用文 と共に紹介してました。

内容は大きく5つ
1、更新しまくれ
内容はいたって当たり前のことでした。
アクセス数、実 例共に更新することによって、どう変化があったか紹介されていました。
「更新できないサイト内容であるなら、そこから見直すべき」

2、 デザインを考える
ユーザビリティを考え、何をどこに配置することがベストなのかを常に考える。
レイアウト変更でアクセス30倍とか、ヒー トマップのF字理論
リピーターはF字にならないのでまた考える。

3、色づかい
文字中心の内容であり、モニター越しに見る ユーザーのことを考え
見やすい色づかいがどこまで出来ているか。
bing(microsoftの検索エンジン)が文字色を変えただけで収 支がUPしたことを紹介

4、最重要!!サーバ強化
有名サイトやニュースサイトから紹介され、一時的にアクセスが増えた時を逃さな い。
その時をいつか期待しつつ、オーバースペック気味でもサーバは強化しておけとのこと。

サーバ強化による表示スピードもとても 大事であることをgoogle,amazonを実例に紹介。

5、仕事≠遊び
24時間集客のことを考え、遊んでいる暇はない!
人 の倍しないと、人と同じ結果しかでない。
それができるかどうかが分かれ目である。
みたいな話でした。

内容はこんな感じ だったはずです。
アクセス解析を見せてくださったり、実例を元に話してたのですんなり納得できる内容でした。





リモートデバッグって必要あるの?って聞かれるといまいち説得力のある説明が
できないんですが、ローカル環境で開発していて、本番サーバで動かすと動きが
違って困り果てることってあります。そしてたいてい納期直前のかなり切羽詰っ
た時にそういうことが起こります。そんな時、リモートデバッグが使えると便利だっ
たりすると思うんです。
でも本番サーバにDBGやXdebugをインストールできなければこれは使えません。
以下、自分が実際に使ってみた時のメモです。

<苦労したところ>
を参考にDBGをインストールして設定したけれども、
  failed to establish connection to client host on localhost:7869
というメッセージが表示されて実行できない。サーバの設定によってこう
なることがあるようです。
property.JPG
PHPプロジェクトのプロパティ「構成プロパティ」「デバッグ」「高度な設定」の
DBGクライアントホストをローカルPCのIPアドレスにすると解決。

< リモートデバッグする時の手順 >
1.サーバからデバッグ対象のソース一式をローカルへコピーする
2.プロジェクトのプロパティで以下の設定をする
”配置”
  配置方法をFTPで設定する。
  パッシブモード/アクティブモードの設定を間違えないよう注意。
  下のFFFTPの画面で赤丸部分がONの時はパッシブモード)

FFFTP.JPG
"全般"
  デバッグモード:外部モード
  デバッグ方法:DBG
  開始URLはhttp://[IPアドレス]/test/index.phpのように。
”高度な設定”
  DBGクライアントのポート番号:7869
  DBGクライアントホスト:上の<苦労したところ>に書いた
  メセージが表示される場合はローカルマシンのIPアドレスする。
3.ソリューションエクスプローラでindex.phpの上で右クリックしてメニューから
  「開始ページに設定」を選択する
4.ブレークポイントをつけて、デバッグ実行する