Facebook ソーシャルプラグインをいくつか実装してみた。

Check
Clip to Evernote このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

今回実装したのは「Facebook Comments」と「LikeBox」の二つ。
実装の流れは次の通り。

・AppIDとApp Secretの取得
https://developers.facebook.com/apps
より、新しいアプリケーションを作成して取得。
基本的にFacebookアカウントがある人なら誰でも取得可能。
アプリの表示名とグラフに利用される名前を入力して取得。
App Secretは日本語訳「アプリの秘訣」です。


facebook developers image

facebook developers



 

 

 

 

・Comments
https://developers.facebook.com/docs/reference/plugins/comments/
から。HTML5など、三種類から選べます。

facebook comments image

facebook comments



facebook comments code

facebook comments code



 

 

 

 

 

 

 

 

 

 

 

 

基本HTML5は、HTML5のヘッダーが設定されていないと動作不安定なので、

ちゃんとブログの仕様にあったものを使うの推奨です。

 

・LikeBok
まず、通常のFacebookアカウントだけでは使えないことに注意。
FacebookPageを先に作っておくこと。

結構簡単に作れます。作成はこちらから。
http://www.facebook.com/pages/create.php

facebook page image

facebook page



 

 

 

 

 

 

ジャンルに悩んだらコミュニティで良いかと。

その後は、こちらでCommentsと同じようにLikeBoxのコードを取得すれば終了。
http://developers.facebook.com/docs/reference/plugins/like-box/
 

これ全て実装しても一時間かからないぐらいですので、

皆さん興味本位でやってみてはいかがでしょうか。




システムは誰のために

Check
Clip to Evernote このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

最近、仕事で有料のCMS制作なんてものに関わっているわけだが、
よくよく考えると、前職までの自分の開発者人生で、有料のCMSなどというものに触ったことがない。

自分がこれまで触ったCMSと言えば

XOOPS
WordPress
OPENPNE

その他はCMSじゃなくてフレームワークだし。(MojaviとかcakePHPとか)
かろうじてMovable Typeにちょっと触ったくらいか。
全く今まで有料に触っていなかったので、これはマズいと思って、ちょっと前から、有料のCMSというものを調べていた。
その感想は一口で言えば「こんなの大企業しか使わないんじゃないの?」というレベルの高性能なものばかりであるということ。

その中でも気になったのはこんなところ
HeartCore
Power CMS for MT
Sitecore


どれも高機能だし、多人数での更新や、複数サイトの情報を一元管理するのを前提としている。
機能比較とかは別のサイトに任せるとして、じゃあ、もっと小さい規模の有料CMSってないの?という視点で調査を継続してみた。
ターゲットとしては、従業員300名以下の中小企業で、WEBリテラシーの低い業界をターゲットとして、最適化CMS。それが今回の自分のミッションだからだ。




これが無い。



いや、無いというのは適切じゃなくて「自分がこれ良いなー」と思えるものがない。
そこで、どうしてなんだろう? と考えてみた。

答えは単純。
そんなCMS誰も必要としていないからなんだよね。

そもそもCMSっていうのは、コンテンツマネジメントシステムの略。
つまり、コンテンツを管理するためのシステム。
たくさんコンテンツを持っていない中小企業は、そもそも管理するシステムなんか必要ないんじゃないのかな。
需要が無い。だから開発がされない。コミュニティが存在しない。開発する企業が存在しない。
それこそWordPressや、無料のCMSを少しカスタマイズするだけで十分ユーザー満足できるものができる。

そういう企業のお客様が真に必要としているのは、
CMSじゃなくて、費用対効果の良いWEBマーケティングの成果であって、過程じゃない。
組織の変動も多くないから、情報の管理の重要性も大きくはない。
もちろん、複数のサイトなんて持たないから、マルチドメイン対応なんて必要ない。
Wizwigエディタすら、本当は不要なのかもしれない。

でも、そうじゃないお客さんに本当に必要なのは、ツール以前に、お客様に毎に真に必要なもの考え、提供するものを変えるという姿勢なんじゃないかと思う。一言で言ってしまえばそれは「ソリューション」ということになるんだろう。大企業に対しては、自社で自分たちの色にあったソリューションを作り出すノウハウがあるから、ソリューションよりも金額に見合った高機能が大事なのかもしれない。

あるお客さんには、EC機能が必要かもしれない。
あるお客さんには、機能よりも良いデザインが必要かもしれない。
あるお客さんには、なによりも高いサイト内検索がいるかもしれない。
あるお客さんには、ホームページよりもランディングページが必要かもしれない。
本当は全てを満たしてあげたいし、満たす最大限の努力をすべきなんだろう。
でも、世の中にはトレードオフって魔法の言葉があって、それに現実はいつも屈するんだよね。


なんか主題とずれて来た気がするから無理矢理まとめるけど、つまるところ、システム自体に目的なんて無いっていう当たり前の答えなんだよね。
問題は、システムを使って何を実現したいかであって、常にシステムは目的達成のためにある。
目的が「CMSを作る」ではいつまでたっても、作るべき完成系が見えない。
それは、手段の目的化だから。


「誰のために、何のためにCMSを作るのか」それが重要なんだよね。
そして、その「目的」が明確になったとき、一度CMSを作るという「手段」そのものを一度疑う必要があるかもしれないな。




本ブログのデザイン変更について

Check
Clip to Evernote このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

 
このたび、当ブログは大幅にデザインを変更しました。
「見ればわかるよ」って話もありますが、wordpressならではの利便と面倒くささがあったので健忘録を兼ねて記述しておく。

・テーマの決定。
悩みに悩んだ。
使い勝手では記事が真ん中の3カラムが良い。でも、左と右が主張過ぎていても良くない。
色合いはモノトーンにしようとは思っていたけど、前回の紺のグラデーションのように怪しげな雰囲気は脱したい。
商業用ではないテキストコンテンツのサイトだから、WEBサイトのファーストビューがFLASHや画像で埋め尽くされているようなサイトはNGなのはわかっている。
googleのランキングに表示速度っていうのが加わったとも聞くしね。)

で、結局このデザインに落ち着いた。
mono-labさん の monochrome 3.0 betaだ。
モノトーンと、ファーストビューに余計な画像がない点、そして豊富なウィジットによる柔軟性、全てを兼ね備えているテーマだと思う。
製作者に多謝。

ちょっと自分好みに編集してみた。タイトルのフォントを変えたり、TOPのカテゴリリンクの位置を変えたり、ウィジットの設定をした。
大分満足してきた。後は角が丸いのが好みではないので直角にしようかと考えているが、それは画像を使っているので工数がかかるので断念。
しかし、自分で課した自分へのテーマへのタスクは概ねクリアしたと思っている。


・削除した機能。
一つの大きな変更はTwitterWidgetを消したことだ。
TwitterWidgetはこんなもの。


以前のテーマでは目立つところに張ってあったが、今回はウィジットの基本機能でひっそりとしたテキストだけに変更している。
これは単純に右のウィジットに後述のAmazonアフェリエイトを貼る予定もあったからだけど、一番の理由は昨今のTwitterのサーバー負荷。
Twitterの強みはTwitterAPIを完全に公開したことにあるのは周知の通りだけど、やはり重くてサイトのレイアウトが崩れるのは良くない。
そういった理由で公式ウィジットを使うのを辞めた。



・追加した機能
機能というか、追加したのはGoogleAdsenseとAmazonアソシエイトに寄るアフェリエイト(広告)を足した。。
「なんだアフェリエイト目的のサイトか」という人もいるだろうが、他のサイトに比べればお試し程度なのはみてわかると思う。
そもそも、ぶっちゃけてしまえばこの手の個人ブログでアフェリエイトによる収益など、余程のPVを持ったサイトじゃないと意味が無いのは自分の
仕事でよくわかっている。


じゃあ何故アフェリエイトを付けたのか?


理由は二つで、一つは自分自身を表現するツールとしての活用。
今現在(2010/05/15)は左手に「郷原 信郎著、検察が危ない」のAmazonアフェリエイトを貼っている。
これは、収益よりも全く違った考課を狙っている。
つまり「このブログを書いている人はファーストビューにこういう本を置く人だ」ということを表現したかったのだ。
多分、これから先はもっとアナーキストな本が並ぶに違いない。


二つ目は「当日のブックマークを本ブログに自動投稿して、かつ、それをTwitterに自動POSTしつつTOPページアクセス時にはそれを見せない」ということ。(長いな)
これは、普段仕事でもプライベートでもお世話になっている「PHPSPOT」さんの「管理人のブックマーク」を自動で出来たら良いなと思って設定してみた。
手段としてはこうだ。


・GoogleReaderでその日スターを付けた記事を「diliciousに共有」する。

・diliciousのBlogPosting機能を使って、本ブログの記事が自動更新されるようにする。

・「del.icio.us daily blog post fixer」を使って、タイトルを変更する。

・Twitterに自動POSTされるように設定する

・サイトTOPには「薫平のブックマーク」が表示されないように管理画面から設定する。


これだけ。


これで、TOPはリンク集でなくちゃんとしたコンテンツが表示されつつ、SEOの重要要件である更新数を稼ぐニューストピック的なページも用意することが出来る。

自己満足だと言われればそれまでだけど、本人が満足しているからいいんです。




ではでは、これからも本ブログをよろしくお願いします。