藤本さんが書かれていたのでDynamicMTMLに絞って初期化の軽量化について書きます。

真新しいMacBook Air(13インチモデル 1.8GHz Intel Core i7 メモリ4GB 1333 MHz DDR3)上のMAMP2.0.5、PHP Version 5.3.6+MySQL5.5.9で計測しました。

計測はDynamicMTML、PowerCMSを突っ込んだ状態でSmart Blogテーマのトプページで計測します。まずは素の状態で計測(単なるPHPファイル)。

...数字に差がない...ときどき0.0001くらいの数値が出ます。ということで仮に0.0001秒としましょう(速いよMBA)。

前提条件

さてここからいよいよ計測していくわけですが、まず、DynamicMTMLはファイルキャッシュのしくみを持っていて、キャッシュが使える状況であればそれを使えということになります(管理画面でチェックボックスにチェック入れるだけです)。今回は当然ですが、それが使えない場合の軽量化、がテーマです。尚、条件付きGETの有効チェックボックスは必要に応じて入れると良いと思います。

条件付きGETってなに?という方はこちらを。

DynamicMTMLの初期化の流れ

DynamicMTML及びMTのダイナミックの初期化の流れを以下におおまかに書きます。

  • mt-config.cgiの設定値などを読み込む
  • ダイナミックパブリッシングのライブラリ(mt/php以下のファイル群)、プラグイン、addons以下のphpライブラリをスキャンする。
  • この時、グローバルモディファイア等を登録する
  • 各プラグインのphpディレクトリ以下の init.foo.php があればこれを実行する。
  • DB接続して、設定値等を読み込み、ブログをロードする
  • ファイルパスからmt_fileinfoレコードを取得して、どのアーカイブかを判断、エントリー等をロードしてコンテクストをセットする
  • テンプレートをビルドする

正確には上記の処理の各所でコールバックが呼ばれ、コールバックプラグインが登録されていればそいつが処理されます。

さて、「ダイナミックパブリッシングのライブラリ(mt/php以下のファイル群)、プラグイン、addons以下のphpライブラリをスキャンする。」ってさりげなく書きましたけど、mt_dir_以下のphp/libディレクト以下のphpファイルいくつありますか? 500以上ありますね。PowerCMSやプラグインやDynamicMTMLも...あわせると1000超えますよね。つまり、初期化の際にこれらすべてスキャンして、init.foo.phpがないか、modifier.foo.phpがないか調べてます。実際は微々たる時間ですけどね。ただ、この辺はeAcceleratorなんかを使うことで多少は改善されます。

また、init.foo.phpの件については、例えば Commercial.pack/php/init.CustomFields.php は何をしているかというと、DBに登録されているカスタムフィールドをロードして、タグ名をsmartyに動的に登録しています(つまりSQLのクエリが投げられてんですね)。カスタムフィールドのタグからの出力をダイナミックに行わない場合、こいつは要らないことになります。他にMultiBlog/php/init.MultiBlog.phpなんかもタグ登録系です。

また「ブログのロード」「mt_fileinfoレコードを取得」ってありますが、例えば携帯、スマホ分岐のみにDynamicMTMLを使っている場合、DB要らないですよね。これ、実はDB接続なしでDynamicMTMLを実行する方法があります。ドキュメントルート以下に生成されている .mtview.phpの先頭付近

    $blog_id      = 1; // 1はブログ/ウェブサイトのID

こいつをコメントアウトすると、DBの初期化をスキップして処理を続行するんですね。

ここら辺から、以下の施策によって初期化の軽量化を図ることにします。

  • eAcceleratorやXcacheを有効にする
  • プラグインの数を減らす
  • DB接続しない

以下、DynamicMTML利用時の各計測結果(10回計測した平均値です)。実際の効果についてはサーバーやDBの状態、運用しているサイトによって違うと思いますし、必要に応じてこういうアプローチがとれる、という程度の参考にしてください。

デフォルトの状態

    0.001767516

※気になるってほどの時間じゃないですけどね...続けます。

Xcacheを有効にした状態で計測

    0.001712704

Xcacheの代わりにeAccelerator(以下、eAccelerator有効で継続)

    0.001612711

標準以外のプラグインなし

    0.000941825

各プラグインディレクトリ以下のphp/init.foo.phpのみ削除

    0.000869989

プラグイン(addon)なし

    0.000636888

blog_id指定なし

    0.000617242

408084_258783897522724_100001733474961_743504_1116761228_n.jpg

2012年の一冊目。ネットのあちら側の「電子書籍の衝撃 "電子書籍の衝撃 (ディスカヴァー携書)" 」を読んだWeb系の人、電子書籍系の人、Amazonの中の人以外は読むといいよ(単純に読み物としても面白かった)。

この本は「(紙の)本は死なない」ではなくて「本屋」は死なない というところがミソです(ミソっていうか...[謎])。"本屋"と"書店"は違う。こっちの人(どっちだよ)の言い方をすると「本屋」は書店1.0、「書店」は書店2.0(注:こんなことは書いてないよ-ますますわけがわからんか...)。書店員や本屋の店主が「棚」のクリエイティブやPOPに拘り"書店発ベストセラー"を産み出すのが書店1.0だとすれば書店流? 出版業界的POSシステムのデータ重視、TUTAYAみたいなのが書店2.0とでもいうような。

この本は、そういう言い方をすれば書店1.0へのノスタルジーとでもいうような、「クリエイティブな本屋=いい本屋なんだ」という著者の思い入れが入っている一冊だとも言えると思う。でも、Amazonのような巨大なプラットフォームに乗っかって(AmazonでなくともAppleでもFacebookでもGoogleでもいいけれども)ビジネスを展開する小規模ベンチャーやフリーランスのWeb制作者、そう、この間言及したモバツイのモデルみたいなビジネスを展開する人にとってはこの本の視点は有用ではないかと思えるのです。もっとも、こういう風に何でもかんでもビジネスとして考えてしまうデジタル・ネイティブ、Web系ベンチャー思考と対局にあるような本を愛する人たちへの著者の愛を書き綴った本なんですけどね(実際は僕なんかデジタルネイティブなんかではなくて、著者の石橋毅史さんもこの本で言及されている「ひぐらし文庫」の原田真弓さんも僕と同世代のようですけど)。

紙の本が死んでも「本屋」の人たちの存在価値は死なないんだ、というのが本書のメッセージであると僕は受け取ったけれど、これは僕らのようなWeb時代を喘ぐようにして生きている人や会社が考えるべき価値の創造について書かれているともとれなくはないな、というようなことも感じることができた。ちょっと今読み終えたところでまとまってないけど(後でもう一回読んでみたいと思う)、僕ら(←誰だよ)にも活かせると思う考え方、感じたことを羅列してみよう。

  • ワインのAmazonがあったとして、ソムリエの仕事はなくなるか? なくならないんじゃないかな。
  • 「この本読んだよ。面白かったからお前も読んでみろよ」と息子に本を手渡すってのは行為だ。ジョブズに言わせるとユーザー体験。この本の最後で原田真弓さんが言っていることってそういうことじゃないかな、と思うのです。僕が去年読んだ数少ないフィクションものの小説は「下町ロケット 」で、面白かった。父が入院していた病院に読み終えた雑誌持って見舞いに行った時に「この本読んだか? 面白かったからやるよ」って言われた本。
  • 上述のように考えると、紙の本はもっと高い値段で装丁に凝った単行本中心で文庫や新書は電子になっていって、残った紙の本は"ギフト"としての存在価値が強くなったりとか、そういう形で残っていったりしないかな?
  • ソムリエ&ギフトって考えると、例えば意中の女性のFacebookアカウントとTwitterアカウントを教えて彼女に贈る本をソムリエにチョイスしてもらうサービスとか、そんなのだったら今でもニーズあったりしない?
  • そう考えると、例えば僕が月に書籍購入に3万円かけるとして(計算したわけじゃないけど)3万円を原田さんに預けたらどんな本をチョイスしてくれるだろうか? 僕はTwitterでもFacebookでも、もちろんこのBlogもあるし会社を通じた情報の発信もしてるわけで、過去のmixi日記とかの蓄積もあるし、僕が何ものであって今何を見ているか、何に関心があるかを理解するための情報はあるんだろうし。Amazonがアルゴリズムに基づいて提案してくる「この本を読んだら?」に対して、「人が自分を見て提案してくる本に数万円かけてもいいくらいの中小企業の社長向けのサービス」とか。中古のベンツくらい買える金があるんだから(俺は持ってないけどなw)、自分への数万円への投資とか、厭わない(でも、大概時間に追われている)人に向けた本のソムリエサービスとか。

「本屋」は人を呼ぶ呼称(Web屋と同じ)。リアルにオフィスや会社を持たないコワーキングとかフリーランス(奇しくもこの本の筆者がフリーランスじゃないか!?)という事実。そう考えると、彼女(原田さん)の掲げる8千円/日という売上げを上げるための手段はあるんじゃないの? インターネットを使うことで。でも、この本を見つけたのは本屋なんだよね。僕がふらっと行った本屋には「本屋について言及されている本や雑誌」が形成している「棚」があって、僕は奈良の実家から大阪に戻った時にその書店にもう一度立ち寄って数冊の本を買ったのです。その中には去年の6月の「BRUTUS(6/1号 - 「本屋好き」)BRUTUS (ブルータス) 2011年 6/1号 [雑誌] 」が含まれててその本には『「本屋」は死なない』の第6章で取り上げられている鳥取の定有堂書店の奈良敏行さんの取材記事が写真付きで載ってたりするんですね。そして、それを見て第8章で取り上げられている古田一晴さんの言うところの「本の系譜を見せる"棚"」というものに思考が繋がっていく。大阪の弁天町のたまたま立ち寄った一件の本屋にも、多分そういった「棚」があるんだと思う。この本を手に取っていなければ、もう一度弁天町の本屋に立ち寄ってはいなかっただろう(でも犬と猫が本屋にいるのは違うと思うぞ。俺は嫌いじゃないけどペットは苦手です)。

いずれにしても、年の初めに良い本を読んだと思える本でした。ウチらの業界の人には読んで欲しいな。A Happy Reading Year. 良い本との出会いは、いつでも良いもんです。

あけましておめでとうございます。2011年は3月11日のあの大震災、原発のこと、さらに円高、欧州の経済不安、タイの洪水という我が国にとっても世界にとっても激動の一年となりました。日本のインターネットシーンでは、Facebookの台頭、スマートフォン(モバイル)シフトが急速に進んだ年だといえると思います。アルファサードにとっては、PowerCMS 3のリリース、DynamicMTMLのシックス・アパートへの譲渡など、いくつかのトピックがありました。

さて、2012年。いつまでも下向いていられない、僕たちアルファサードとしては、仕事を通じて、また昨年のキャンペーンの結果少なからず寄附できたように、結果を残すことで社会に貢献できるようこれまで以上に真摯に仕事に邁進したいと考えています。

今年もより一層のご支援、ご指導の程どうぞよろしくお願いします。

さて、本題です。第9期上半期の期末会議で社内に向けてプレゼンした2012年のアルファサードの戦略キーワードは「Connect(コネクト)」でした。もちろん、「Connect=つなぐ」ってのは現在のWebが情報と情報、人と人をつなぐといった今やあたりまえになった事象を指す言葉ではありますが、ここでいうConnectはもうちょっとビジネスやしくみという面でのConnectを指します。 ※画像は会議のスライドの一コマです。

アルファサードは結局のところ、誰に、何を売っているのか?

12月はじめに書いたこのエントリーこの本よろしく「起承転結」の流れでご紹介してみたいと思います(非上場企業の戦略の話しなので数字や具体的に決定していることは書けないのではありますが...)。

起(コンセプト)

金を掘りに行く人たち(インターネット上での成功を目指すクライアント)にジーンズを提供するお店(パートナー/Web制作者)に対し、良質の商品(=製品)を供給し、ジーンズショップの運営ノウハウ(=技術サポート)を提供する。

上記は例え話ですね。そう、リーバイスの話しです(この話しの真偽は知らないんですけどね)。以下、改めて。

起(コンセプト)

インターネットにコンテンツを公開し、ビジネスしたい人(それを手伝う人=例:制作会社)に対して製品と技術サポートを提供する。

製品サポート、パートナーサポートをより充実させること、パートナー企業の利益向上に寄与出来るソリューション、サービスを投入すること。

サービスAとソフトウェアBをつないで(Connect)、"確実にあるが、決して大きくないニーズ"に応えるソリューションを提供する。
マーケットCとマーケットDでビジネスをしている人(会社)と人(会社)をつなぐ(Connect)。

売上げと利益目標を達成すること、及びパートナーの継続契約更新率目標を達成している。
そして、次期末(つまり10周年)を迎えられる目処、確信を得ている。

1月にリリース予定のPowerCMS SocialはCMSとソーシャルメディア、Zenbackというソリューション、Google Analysticsなどをつなぐ意味でConnectではあるのですが、こいつは実は本命? (本質?) ではありません。考えているのはその先、どちらかといえばもっとニッチなニーズに応えるものです(ごめんなさい、あんまりはっきりとしたこと書けてませんね。でも見ていてください。後で見たらきっと分かる筈です)。

僕は、常にアルファサードを「目から鱗」を提供できる会社でありたいと思っています。単に流行を追いかけたり他社の二番煎じをするようなそんな会社になりたくはありません。今年も「そう来たか!」というサプライズを業界に話題提供できるような、そんな1年にしたいと思っています。

改めまして、2012年。本年もよろしくお願いいたします。

P.S. "To be Professional."

会議の最後に社員のみんなにお願いをしました。3つ。うちひとつが"To be Professional."。プロになろうよ、といいたかったのですが単に横文字で格好つけた。僕がMT初めて触ったのって5年前。5年前は"MTわかりません"って言ってもそれで良かったけど、今"MTわかりません"っていったらどうですか? "ご冗談を..."みたいになるに決まってる。これだけ変化の激しい業界、世界にいるんだから会社に入った時や学生時代に勉強したかどうかなんていうスキルとか、どうでもいいし。会社にくる時点で"モバイルサイトはやったことないんですよ""インフラは専門じゃなくって"とか、どうでもいいよ。僕は何かにかこつけて経験者を高い給与で引っぱってくるつもりはないです。俺たちが学ぶし、俺が仕事を教えて行く。だから、君たちもそのつもりでこの一年一緒に頑張ってくれ、ということを伝えたかった。

そう、だから、お前たちにもね。今年も宜しくお願いするぜ!

Ahlp5fvCIAAUm3b.jpg-large.jpeg

※技術評論社様より献本いただきました。ありがとうございます。

僕が"えふしん"さん(藤川真一さん)とはじめてお会いしたのは(多分)2007年7月のことでTwitterをはじめたのは2007年7月28日のことです。何故はっきり覚えているかというと東京で行われた【第14回】 WebSig会議「Movable Type 4のポテンシャルを探る」にスピーカーとして読んでいただいた時に何だか主催のWebSigのメンバーもスピーカーの面々も"Twitterってものがあって、みんなここで繋がってるよ"みたいに教えてもらって行きの新幹線の道中でつぶやきはじめたからです。今日現在で12,927Tweetということは1日8Tweetしてるんですね平均して。1,017フォロー1,028フォロワーってのが今の僕のTwitterでの状況? です。

プラットフォーム上でサービスを展開し、収益を得るということ

この本を読み出してほどなく興味深いブログ記事を目にしました。

ブログでメシが食えるか、という非常に興味深いポストをされたのは新野淳一さん(僕は多分お会いしたことはありません)。

ブログメディアの可能性

Publickeyはブログという小さなメディアの可能性を広げていくことも目指しています。いまや、誰でもネットの上でブログというメディアを立ち上げることが可能になりました。その小さなメディアでどれだけのことができるのか、影響力はどうなのか、大手のメディアと差別化できるのか、ビジネスとして成立するのか。そうしたことをPublickeyを通じて確かめつつ発展させていきたいと考えています。

えふしんさんはモバツイッターというWebサービスをひとりで運営されて現在は会社を立ち上げられています。新野さんはブログメディアを個人運営されてこの一年はとりあえず食えたとおっしゃっています。両者のやっていることは違うのですが収益については両方とも「広告」です。Google AdSenseという共通項はありますが、Publickeyのほうは直接クライアントから広告を得るというモデルが中心、えふしんさんのほうもAmazon EC2への移行時にドネーションを募っていてこれが少なからず集まったと書いておられます。Googleが提供するAdSenseというプラットフォームは確かに導入も楽だし一定の収入を得るための敷居は低いですが、それだけで食えるというレベルに行こうと思ったら少々のレベルでは無理です(僕も広告貼ってますから、どのくらいのPV集めたらどのくらい収益があるかとかはわかってるつもり)。

モバツイッターの場合はユーザー数100万人ということですから、少人数の会社のメンバーが食えるようになったという点で希有な存在だと思います。Publickeyもまぁ、希有な存在ですね。アルファブロガー・アワード2010を受賞されてるのですから。ただ、両者とも少人数、もしくは個人が食えるレベルのビジネスモデルです。Google、Twitter、Facebookといったプラットフォームの上では成功したとしてもこのくらいです(このくらい、ってのは決して悪い意味ではなく、規模感の話しとしてこれだけ当たったサービスでも少人数のベンチャーが食えるくらいの収益しか出せないんですね。Publickeyは直接広告出稿を募っていますがAdSenseの売り上げは71万9571円だそうです)。

では、TwitterやFacebookで僕が繋がっている数多くのWeb業界の人たちはどうやって食ってるかといえば、圧倒的に受託開発です。企業から委託されてWebサイトやサービスを開発しています。受託やってる人(僕も含めて)ってのは納期直前の半分徹夜の状況や何らかのミスや瑕疵などをおこしてクライアントに土下座(!)しにいったりすると"Webサービスで食えたらいいなぁ""自社メディアで食えたらいいなぁ"みたいに思ったりしたことの一度や二度はあると思います。それでもこの程度。ただ、この程度とはいっても(モバツイの場合)100万ユーザー抱えて会社立ち上げてるわけです。これ、すごいことですよ。

プラットフォームビジネスのリスクとこれから3年後に向けて

ここはらはPublickeyの話しは外れてモバツイッター限定の話しになります。僕もある意味でプラットフォームビジネスを展開しているわけです。Google、Twitter、Facebookではなく、Movable Typeというニッチ? なプラットフォームではありますが。プラットフォーム上のビジネスは常にプラットフォームの動向に影響を受けます。そういった意味で自分たちのコントロールだけで未来を描くことができない。そしてプラットフォームはGoogle、Twitter、Facebookだけではなくてモバイルの世界ではDoCoMo、AU、Softbankもプラットフォームです。今急激に進んでいるスマートフォン・シフトはここらへんの従来型モバイル・ビジネスモデルを変えて行くでしょう。えふしんさんもそういったことを書かれています。

現状、携帯電話のみにサービスを提供する企業はPCユーザー層にはあまり興味を示しません。携帯電話しか使わない若い年齢層がメインターゲットなので、年齢層が高めのPCユーザーの好みとは相いれないサービスが多いからです。(中略)
今後、これらは急速に変化していくものと考えられます。最大の理由は、携帯電話のネットワークがスマートフォント同じネットワークに変化していくことを求められるからです。

えふしんさんは相当に危機感を募らせていると思うのです。てか、経営者ってのはそういうもんです。なので、手を打つのですね。

3年後なんて、わからない

結局「わかんない」なんて、結論のあるかないかよく分からんエントリーになりましたが、僕もえふしんさんがモバツイッターをリリースされたほぼ同時期に、ソフトウェアパーッケージビジネスという新しいチャレンジをしました。当たらなかったプロダクトもありますけど、それなりに当たったプロダクトがあって、会社や僕を取り巻く状況、収益モデルは変わってきました。Twitterをはじめた4年前あたりでは考えられなかった変化です。僕自身は最近、Facebookの滞在時間が増えてきました。心持ちTwitterに滞在している時間が減った気がします。結局のところ、3年後なんてわかんない。でも、この本は"とにかくやってみた"記録があります。3年後の自分を作るのは今の取り組みです。えふしんさんは次の1年、2年、3年に向けて次のアイデアや企画を熟考して既に行動にうつしている筈です。でも、ここについてはこの本には書いてありません。どこを向いているか、布石? については読み取れますけどもね。

なので、そのあたりの話しは今度えふしんさんと飲みに行って聞き出すことにしますw

昨日の続き。

ソーシャルシフト

※写真と本文は直接関係しません。現在読んでいるのでこの本のことについてはまた別エントリで書くかもしれません。

検索可能なオープンなコンテンツ

昨日のエントリでは、

ブログなど「タイトルのあるメディア」はTwitter、Facebookのような「タイトルの無いソーシャルメディア全盛時代」にも役割があります。

というようなことを書きました。

「タイトルのあるメディア」に加えて書けば、ブログは「検索されるコンテンツ」であるとも言えます。ウチの父親にとって、ブラウザを立ち上げた時に初期表示されるコンテンツはYahoo! Japanでしょう。たぶんこれは一生変わらない。新しいマシンを買ってあげたとしても、Yahoo! Japanが初期表示されるようにしてくれ、と言うんだと思います。

TwitterであれFacebookであれ、検索精度、検索機能がGoogle並みに進んでいて、タイトルのあるブログのようなコンテンツを投稿できるような機能があれば(もうひとつはデザインやマークアップの自由度ですがここではそれには触れません)それらを飲み込むこともできるとは思います。現状そうなっていないだけの話しですが(Facebookに「ノート」はありますが)。検索には「ドメイン」の価値も関係しているわけですし。

「タイトル」というキャッチコピーのチカラ

タイトルのあるコンテンツはシェアしやすい。「タイトル」というキャッチコピーの価値はまさにこれです。Twitterで僕がフォローしている コピーライッター @copy_writter さんのTweetが良くリツイートされていることからも分かる通り、良質なブログ記事タイトルはシェアのきっかけになります。統計とってないけど、FacebookでシェアされるコンテンツにはFacebookでの近況なんかではなく、外部のブログなんかのコンテンツがまだまだ多いんじゃないかと思うのです。これは、TwitterやFacebookでシェアされ伝播して行くコンテンツについてもその一次ソースは外部のブログ等のコンテンツであることを示します。その伝播する、TwitterやFacebookの最初のシェアが検索経由かクロスポストかはわからないですが、そういうまとまった考えをポストするのには現状のFacebookやTwitterは向いていない。昨日のポストで「タイトルはコピーライティング」と述べましたが、まとまった、それなりに価値のあるコンテンツにキャッチコピー(タイトル)をつけたものがブログ記事です。コピーの力をあなどってはいけない。

タイトルのあるメディア=構造化テキスト

また、ブログ記事についてはタイトルがあるだけではなく、見出しがありリンクがある。TwitterのひとつのつぶやきやFacebookのポストに対してこちらは「構造化テキスト」です。「構造化テキスト」は単なるテキストではありません。そしてこいつもまた検索精度や順位に影響を及ぼします。

ソーシャルでファンを増やしシンパシーを抱かせるきっかけとしてのブログ記事

現時点でのブログというメディアの価値はそういったところにあるのではないかと思いますが、人々のWebへの接点の軸足がTwitter、Facebookに移っていったとしても、そのTwitter、Facebook上でより多くの人とつながったり、ファンを増やしたりシンパシーを抱いてもらうためには結果として「価値のあるコンテンツ(現状のそれは、デザインもマークアップも含めたキャッチコピー付きの構造化テキスト)」が寄与しているのです。もちろん、デザインのファンになることもあるでしょう。現状ではブログや自社ドメインのサイトのデザイン表現の自由度にTwitterやFacebookは叶いません。

僕自身最近少し幅を広げてブログ記事を書くようになっているのですが、TwitterでのフォロアーやFacebookでのつながりやシェアされることがブログを書いていなかった頃より増えている気がします。Twitterが流行した時に「ブログは死んだわけではなく、Twitter等との共存や補完」という表現を使っていた人もいたと思いますが、Facebook、Twitterと共存、補完でもなくむしろFacebook、Twitterでのファンづくりやつながるためのブログの活用と考え方を切り替えてもいいと思います。

※コメント、トラックバックは死んだのかなぁ...とは思わなくもないけれど。

何となく腑に落ちたのです。Zenback プロダクトマネージャーの壽さんの話しを聞いていて。

Blog記事においては、タイトルがとても大切。

という話をされていたのです。僕もそれには同意します。ブログ記事書く時にタイトルが先にあって書くことよりもテキスト書き終えてからタイトル考えることのほうが多い。あるいは書き終えてからタイトル変える、見直す。で、その時に思ったのです。

TwitterとFacebookでの発言にはタイトルがない。

既に語られていることかもしれませんが、140文字であるとか実名制とかいうよりも、こちのほうが本質なんじゃないかなと思ったのです。タイトルがないことが発言の敷居を下げている。もちろんmixiなんかも(かつては日記、そしてコミュニティのスレッドが根強いのではありますが、コミュニティにしてもスレッドはまずタイトルありきです)今はTwitter的に発言流せるようになっていますが、基本日記にはタイトルがあります。ブログもしかり。

この、タイトルってのが重い。コピーライティングです。まとまった文章に適切なタイトルを付けて記事や日記として公開する。タイトル次第で反応が大きく変わってくる。

「AISAS」から「RSAE」へ

ソーシャルメディアのマーケティングモデル

「タイトルがない」がデフォルトのTwitterやFacebookによって何が変わったか。「AISAS」から「RSAE」へ(※「RSAE」ってのを真面目に提唱しようとしているわけではありません。そういうのは偉い人がやってくれたらいいし)。つまり、「AISAS」ってのは、『注目して、興味を持ったら検索して、購入したら、シェアする』みたいな話しです。2005年くらいの話しですかね。いわゆる「ブログ」全盛時代のモデルです。

Twitter/Facebookのような「タイトルのないソーシャル」時代では、「購買」の前に「シェア」しちゃう。買う前に「欲しい」の段階でシェアしちゃうわけです。

あー俺これ欲しい。いいね!

製品を購入した人が製品のレビューをじっくりブログに書くのではなく、「欲しい」と思った瞬間にシェアしてしまう。これが一番の変化じゃないのかなと思う。で、さらにマスメディアとネットメディアが逆転してしまう。「Twitterで話題の商品」とかいって、それがテレビで紹介されたりしてさらに伝播、シェア(共有)されていくのです。

ブログ/mixi/Tumblrは基本、「タイトル」を必要とするメディアです(でした)。タイトルの無いソーシャルメディアはどんどん人をせっかちにしていきます。購入前に「シェア」です。ソーシャルメディアのマーケティングモデルが変化している原因は「タイトルの無いメディア」、変化のポイントは、購買よりも先に「シェア」なんだ。でも「タイトルの必要なメディア」が無価値になったわけではなく、これらは「タイトルの無いソーシャルメディア全盛時代」にも役割があります。これについては、次回書きたいと思います。

※追記 : 書きました。

DynamicMTMLは一言でいえば「静的なHTMLファイルの中のMTタグをダイナミックに処理する」ということになるでしょう(HTMLじゃなくてもXMLでもJavaScriptでも何でもいいわけですが)。確かにそのことによってスマートフォンに対する分岐なんかがMTタグで書けるようになったわけです。

ただ、それはDynamicMTMLの一面にすぎません。ただ、一度に紹介しきれないので何度かに分けてご紹介しようと思います。

MTPluginクラスとconfig.php

そうなんです。元々MTのダイナミックパブリッシングはSmartyの拡張なので、Smartyの作法に従って function.mthellomtworld.php みたいなファイルをタグの数だけ用意する必要があります。MTのphp/libディレクトリの下を覗いてみてください。いくつファイルありますか? 正直やってらんねーな、というほどのファイル数です(よくメンテしてるな、てか、よく書いたなこれ)。

DynamicMTMLにはMTPluginというクラスがあって、そいつを継承したクラスを作ることでこんな書き方ができるようになります。ファイルの位置は plugins/HelloWorld/php/config.php です。配列の形で指定するから、ひとつのファイルにまとめてタグを実装できます。案件で使う処理をまとめて書けるからメンテンスもしやすいですよね。

<?php
class HelloWorld extends MTPlugin {
    var $app;
    var $registry = array(
        'name' => 'HelloWorld',
        'tags' => array(
            'function'
                => array( 'helloworld'
                    => 'hdlr_helloworld' ),
        ),
    );
    function hdlr_helloworld($args, &$ctx) {
        return 'Hello MT World.';
    }
}
?>

MT使いの方ならこのコード、ピンとくると思うんですが、そう、Perlでの書き方と殆ど同じですよね。Perlのinit_registryと同じ指定方法です。

この例はテンプレートタグの書き方ですが「Perlと同じ書き方」ができるようにDynamicMTMLにはMT::Objectと'ほぼ'互換のORマッパやMTのタスク(run-periodic-tasksとほぼ同等のことがPHPでかけたり)や、静的ファイルの再構築をPHPで行う方法なんかも含まれています。

次回以降改めてご紹介しますが、僕にしては珍しく? ドキュメントも丁寧に書いているので、宜しければ参考にしてください。

読了。正確には年末の全社会議での下期戦略の策定の際に読み返すので「読了」ではないけども。

感想としては、前半と後半が反対だったらもっと良かったのに、という不満は多少あるが、特に後半は参考になりましたよ。面白かった。リアルなストーリーはやはり面白い。

ストーリーとしての成長戦略

京都三条糸屋の娘(起)
姉は十六妹十四(承)
諸国大名は弓矢で殺す(転)
糸屋の娘は目で殺す(結)

戦略において「転」のことを本書では「キラーパス」(サッカーで得点に直接つながる相手の予測出来ない、ここ一番のパスのような)と呼んでいて、ここが、いわゆる「ツボ」と解いてます。

次に続く「転」はストーリーの核となる部分にあたります。「ヤマ」ともいわれ、ストーリーの中で最も盛り上がりを見せる部分です。糸屋の姉妹の話しをしているのかと思ったらいきなり諸国大名が登場して、弓矢で殺すという物騒な話が出てきます。このように、ストーリーの中で最も大きな転機を発揮し、読者が知らなかった事柄や想起を超える展開をすることによって関心や興味を引く部分となるのが「転」です。

各社にとってのキラーパスは、スターバックスでは「直営であり、チェーン展開ではない」こと、サウスウェスト航空では「ハブ空港を使わない」こと、アマゾンでは「倉庫と物流」。

考え抜かれた戦略はむしろ「何をしないか」「誰に好かれない(嫌われる)か」といったところに注目しています。スターバックスでは「第三の場所(家庭でも職場でもないもうひとつの場所)」がコンセプト(起承転結の「起」)であり、そのためには紙コップ(カチャカチャと音を立てない)であり、禁煙であり、店員が「ポテトはいかがですか?」とは真逆の対応をとるための(つまり、騒がしくないのも「第三の場所」に必要なことで、短期的な利益追求と相反すること)→これを実現するためのキラーパスが「チェーンではなく、直営」というストーリーになるわけです。

他にも中古車買い取り専門の「ガリバー」の事例なんかが興味深い。「買い取り専門」直接販売はせずに同業対象のオークションに流すだけ(業界の常識では直接売って利ざやが稼げるのが一番オイシイのにあえてそれをしない→その代わりに展示スペースや倉庫や在庫が不要になる)とか。

フェラーリは需要を徹底的に読んで売れるだろうと思われる台数-1台を生産するという話とか(これはわりと有名な話だと思いますが)。

ウチの会社にとって12月は上期末でもあるので、期末の全社会議に向けてもう一度「戦略」の再定義をしようというきっかけになりました。俺たちの「キラーパス」はどこにあるのか。そこがポイントで、そこを熟考したいと改めて思うなど。

WebSigの件の話の続き。MTCafeに行っていたので参加出来なくて残念でしたけどスライドが公開されていますね。これ見るだけでも僕には充分熱いものが伝わってきます。

メンバーズさんくらいの規模の会社が「変わる」ってそう簡単じゃないですよね。徹底的に考え抜いたのでしょう。素晴らしい。

直接関係ないんですが、以下の話を読んだ時に感じたものと(違和感)通じるのですが(TBSの話じゃなくてSI業界の話です)、僕は常々「会社を大きくせずに、会社を強くする」と言っています。この業界で強くあり続けるためには変化は避けられないですよ。変化する時に個体が大きかったら変わりにくくなるんじゃないの? てのが違和感なんですよね。どうして大きくなろうとするんだろう(教えて偉い人)。

最近気になっている「脆弱な戦略」の例をもう一つ

僕が関係している受託ソフトウェア業界(SI業界)では、ここのところ、大型合併が多い。売上3,000億クラブ、5,000億クラブ、などという自動車業界の様な話も聞く。

合併時のコメントを見ると
「受託ソフトウェア業界は競争がシビアになってきたので、体力がある大企業しか生き残れない。生き残るために合併する」
というようなものが多い。

でも、「大きいことは生き残りに有利である」というのは、あまりにも脆弱なロジックだと思う。

別に小さくなるって、人員削減して(敢えてリストラとは書かない)小さくなるとか事業所廃止してとかを指しているのではないです。変化する時は組織がコンパクトな方がやりやすい。むしろ合併より会社を分割して、事業単位を小さくしてそのユニット単位で違う方向へガラッと変化していく、新しく進みたい方向へ舵を切って行く、みたいなのがいいんじゃないかな、と思うのです。まぁ、僕は零細Web事業者で当事者ではないので本当のところはわかりませんが。

組織の最小単位は1名です。「Web屋やめてラーメン屋始めました」ってのは極端な例ですが、これは、できる。できますよね。「夫婦2名でやっているデザインプロダクション廃業して喫茶店始めました」これも、できますよね。

確かに資本力、資金力なんかの体力があれば会社は簡単にはつぶれません。赤字だろうと資金があるうちは会社は潰れない(逆に黒字でも資金がショートすれば潰れます)。でも、会社が存続するってのはただひとつ「持続して利益を出し続ける」これしかありません。

従来型の仕事のスタイルで1年2年で立ち行かなくなるってことはさすがにないと思いますが、今Web/ITは変化を続ける小さな会社の時代」なんじゃないかなって思います。

ウチの会社も今期、来年、変化しようと全力で取り組んでいます。アルファサードの戦略が「思わず人に話したくなるような面白いストーリー」なのかどうか、常に自問しながら走り続けて行きたいと思います。何だか年末のご挨拶みたいになっちゃいましたが、今年もまだまだ働きますよ!

スライドで紹介されていた書籍は、今読んでいるところです。また感想等書くかもしれません。

追記: http://twitter.com/#!/junnama/status/144381631573135361

スマホ、ソーシャルがトレンドならば"不景気"も"円高"もトレンドだと考えれば良い。景気高揚に寄与する、クライアントのコストダウンやクライアントの業績向上に寄与できるサービス・商材を提供できるようにシフトすれば良いだけ。 よって"不景気"は言い訳にならない。

先週の金曜日Six Apart Day 2012に参加してパートナーセッションをしてきました。翌日はMTユーザーの集まりであるMT Cafe Tokyoに参加してコードを書いて発表(コード書いてたのは僕くらいでしたが...)、そのまま第28回WebSig会議「2012年に向けたWeb受託企業の戦略」の2次会に参加してLightning Talkしてきました。SA dayとWebSigでは基本的に同じ話をしました。SA dayのほうが時間が長かったのでこちらではデモがありましたが。

スライドは以下です。

本当はWebSigの本編に最初は行くつもりだったのですが、Lightning Talkで話すこと、つまりは2012年の当社を考えている思考の中で「コミュニティのHubになる」がスライドのタイトルになっちゃったもので、そんな自分がMT Cafeのほうへいかなくてどうすんねん、みたいな。

当社は6月が決算期なので、期首には以下のような方針を立てて取り組み途中なわけですが、上期を総括しつつ後半戦の戦い方を考えている時に「あ、俺たちってHubやんな、コミュニティの。コミュニティに仕事持ってきたり支援したり依頼したり助けたり。」

要するに、ウチは受託中心からパートナー支援中心にシフトチェンジしつつある段階ということです。自分たちが受注して売上げ/利益をあげること中心からコミュニティやパートナーが潤うことで結果として当社もHappyになれるような、そういう姿に変化していく、ということなんですね。今年はMTに軸足をおきつつもCakePHPの勉強会に参加したりMTプラグインWordPressってのを書いたりしました。

来年はもう一歩進めて、コミュニティとコミュニティをつなぐHubみたいな存在になれないか、それって面白そうじゃない? ということを企んでいます。

俺たち、Hubです。触媒です。面白そうだと思ったら、声かけてください。

P.S. Twitterとかにも書いたけど、何かイベント後のレビュー記事とかみんな書かなくなってない? ブログを書かなくなってる気がする。それが良いかどうかはわかんないけども(僕は、書いていこうと思っていますが)。

ウェブページ

OpenID対応しています OpenIDについて
Powered by Movable Type 5.04

最近のコメント

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。