カテゴリー: 2008

WordCamp サンフランシスコ 2008 レポート拾い読み(その3)

WordCamp サンフランシスコ 2008 レポート拾い読み、3本目になりました(その1その2)。迷いつつ、8つほど選んでみたセッションのうち4つの詳細です(その4につづく)。

より高速なサイトの構築

ハイパフォーマンスWebサイト ―高速サイトを実現する14のルールこのタイトルを見て、「うーん、サーバー側のチューンアップ関連のお話?」と思った方も多いかもしれませんが、いえいえ、違います。フロントエンド(XHTML/CSS/JavaScript)のコーディングがロード時間のうち8割に影響してくる、という事実に基づき、Yahoo!サイトの最適化やFireBug、YSlowなどのツール開発に関わってきたスティーブ・サウダーズ氏のプレゼン。

基本的には彼の書籍、「ハイパフォーマンスWebサイト ―高速サイトを実現する14のルール」に書いてある事と似た内容をカバーしていたようですが、今回はMa.ttの分析を通してWordPressサイトに実用的なコツを例示していました。

  • ページのロードに必要なJavaScriptとそうでないものを分け、時間差で読み込まれるようにする
  • .jsや.cssファイルをまとめ、合計数とボリュームをなるべく少なくする
  • CSSバックグラウンドの画像をスプライトして数を減らす(関連リンク
  • スクリプトがCSSの後に読み込まれるようにする
  • できる限りgzipを利用する
  • ETag、Expireを正しく設定する

これらのコツはYSlowを使っていればアドバイスとしても出てきます。また、Yahoo! Developers Networkブログでも説明されていますし、日本語訳もあります。WordPressテーマを作る際、必ず押さえておきたい内容が詰まっていますので、書籍かネットの情報をぜひ読んでみて下さい。

LOLcatとバイラルの秘密

Ben Huh on Virality

Ben Huh on Virality

猫の写真にキャプションを付けたlolcatで有名なユーモアサイト、I Can Has Cheezburger?の運営者によるプレゼン。WordPress.comサイトとしてトップクラスのトラフィックを誇るこのサイトですが、ただ面白おかしいだけではなくて人気サイトに必要なコツをしっかり押さえて運営されています。

意外にも(?)軸となっているのは、サイトへのリンクを含めたスパムぎりぎりのような「招待状」メールをばらまくだけじゃなくて、充実したコンテンツをしっかり育てていく事で地に足の着いた「バイラル」効果を狙う方が良いよ、というごく正統派の姿勢。

結局はどんなギミックを使ってサイトにトラフィックを呼び寄せても、それを継続していくためには内容がないとダメだし、クチコミというゆっくりだけど確実な方法が長期的には効果がある、とのこと。あたりまえのアドバイスですが、これほどの人気サイトの運営者が言うと説得力があります。

lolcatって何?という方は、PDF形式のスライドでご確認ください :)

WordPressコーディングとセキュリティ

WordPressの主要開発者の一人であり、多数のプラグインも作成しているマーク・ジャクイス氏によるプレゼン。主にプラグイン開発者に向け、セキュリティの面で問題のないコーディングをするためのコツを紹介。WordPressでもXSS、CSRF、SQLインジェクションなどを防ぐための独自の仕組みが色々と増えてきていますが、実際にはまだプラグイン開発者全体に広まっていないものも多いと思います。

コードを挙げた説明と例はスライドで紹介されていますので、詳細はそちらでどうぞ。

WordPressとマイクロフォーマット: これまで、現在、そしてこれから

Tantek Çelik on Microformats

Tantek Çelik on Microformats

WordPressがブックマークリンク機能にXFNというマイクロフォーマットをけっこう前から採用しているのはご存知の方もいると思いますが、その他にもテンプレートタグの生成するXHTMLやプラグインテーマでもマイクロフォーマットの活用が広まっています。マイクロフォーマットWikiでも、今のところ各種CMSのうち一番充実したページがあるのはWordPressですね。

このブログでも地味に所々でマイクロフォーマットを使ったりしていますが、テンプレートや本文に手動で書くのではなくてプラグインやショートコード、クイックタグ/TinyMCE、カスタムフィールドを使った方法も色々カスタマイズできると思います。

コンピュータが得意な自動化のパワーを最大限に利用するためのマイクロフォーマット。テンプレートを元に自動的にページを生成して記事を公開するWordPressとの親和性はこれからも高まっていくはずです。

5ページと簡潔ですが、このプレゼンのスライドもどうぞ。

画像クレジット(下2つ): cogdogblog

タグ, , ,

WordCamp サンフランシスコ 2008 レポート拾い読み(その2)

8月16日にサンフランシスコで開かれたWordCampイベントについて全体的に触れた(その1)に引き続き、セッションの概要をまとめてみます。

ところで公式サイトにスケジュールが書いていないのですが、The WordCamp Report にて発見したものをもとにして日本語版+リンクつきの表を作成しました。

プレゼンの内容を見ていくうちに(WPファンである一人としての偏った意見かもしれないけど)、WordPressっておもしろいよなあ、と改めて思います。WordPressのカンファレンスであるWordCampなんですが、スピーカーのバックグラウンドは教育、オープンソース、ユーザビリティ、マーケティングなどなどさまざま。メタブログの話題に収まる事なく、ブログを本当に活用するための情報を幅広く得られるイベントになったのではないでしょうか。

さて、今回のWordCampに関して、参加していない立場からひとつ難点を挙げるなら…前回のように各プレゼンにひとつの投稿が割り当てられていて、トラックバックができるようになっていればよかったのに、ということ。レポートやスライドを集めるのがなかなか骨を折る作業だったので、イベントの反響が自動的に集まるサイトの形には改善の余地がある気がします。

それでは、スケジュール表&リンクをどうぞ。
[ja]とついていないものはリンク先がすべて英語ですのでご了承ください。現時点で資料を見つけられなかったものについては、新たなリンクを発見次第追加していく予定です。
続きを読む

タグ, , ,

WordCamp サンフランシスコ 2008 レポート拾い読み(その1)

WordPressのイベントWordCampは現在世界各地で行われていますが、元祖&最大規模のイベントはサンフランシスコで開かれるWordCamp San Fransisco。先日、8月16日に開かれました。私は今年参加できませんでしたが、他のサイトで紹介されているレポートを読みつつ様子をご紹介したいと思います。

at WordCamp

WordCamp サンフランシスコ 2008

まずは、イベント全体の新しい試みなど。

Gravatarsを使ったカンファレンスバッジ

Blog Heraldの記事にもなっていましたが、今回初めて、WordPressユーザーにはおなじみのGravatarsアバター写真がカンファレンスバッジに印刷されました(Andy のブログに詳細があります)。写真を登録していない人にはデフォルトの「アイデンティコン」が印刷されるというところまでWordPressと同じなのがおもしろいです。

ステッカー、Tシャツ、バッジ、タトゥー

イベント参加者が無料でもらえるグッズが増えてます。去年はステッカーとTシャツだけでしたが、今回はミニバッジとタトゥーも追加。タトゥーはもちろん一時的に肌に貼るシールのようなものですが、これを貼って撮った写真をFlickrにアップして「wordpresstattoo」とタグを付けた人の中から抽選でプレゼントを贈呈!という企画も。

マルチトラックセッション形式

昨年のイベントは1日目がユーザー(ブロガー)向け、2日目が開発者向けと2日に分かれていましたが、今年の場合は9時間にわたって複数のセッションが同時に行われました。

WordPress ジーニアスバー

Appleストアの「ジーニアスバー」相談カウンターをマネた、WordPressバージョンのものがWordCampに登場。開発者やサポートの人が質問に答える場となったようです。今サイトが落ちてるようですがGeniuses for WordCamp SF Bar?という記事に詳しく書いてありました。

WordCamp 2008 Genius Bar

WordCamp 2008 Genius Bar

バラエティに富んだスピーカー

毎年、WordPressだけの話題に限らず幅広いスピーカーを集めているWordCamp。今回は、こんな顔ぶれが登場していました。

  • Tantek Çelik(Microformatsについて)
  • Chuck Lewis aka SEO Rapper(SEOラッパー!)
  • Andy Peatling(WordPressをベースにしたSNS、BuddyPressプロジェクトの進捗状況)
  • Kathy Sierra(「Creating Passionate Users」のブロガー。熱狂的なユーザーを集めるには?という話題)
  • Liz Danzico & Jane Wells(WordPressのユーザビリティ強化バージョン、「Crazyhorse」ブランチについて)
  • Alan Levine(教育分野でのWordPress活用)

スピーカー全員の一覧は公式サイトのトップページにあります。

プレゼンの詳しい内容などはまた後ほど。まだスライドやビデオのリンクなどがないものもありますので、出そろってからまとめてみたいと思います。

関連リンク

写真クレジット(上から): foreverdigitalScott Beale / Laughing Squid

タグ, , , ,

「WordPress 2.5 でつくる! 最強のブログサイト」書評

WordPress2.5でつくる!最強のブログサイト7月に発売されたhiromasaさんとtoshiroさんの共著、「WordPress 2.5 でつくる! 最強のブログサイト」。献本いただき、手元に届いてしばらく経ってしまいましたが、期待は裏切られる事なく、かなり楽しんで読んでいます。標準ガイドブック(ちなみに、こちらも9月に改訂版発行予定です〜)はテーマを作ってみたい人向き、ビジネスブログガイドは運営・管理者向き、今回の「最強本」はプラグインを作ってみたい人向き、と言えるかもしれません。

もちろん最強本ではWordPressの基本から応用までが網羅されていますので、それ以外の人にもしっかり役に立つ内容になっています。WordPressのプラグイン開発に関する書籍や日本語の情報はまだまだ少ないですが、これがあればWordPressに触るのが初めての方でもプラグイン作りをスタートする準備ができると思うので、そちらに興味のある方には特にお勧めしたいです。

プラグイン作りはテーマの編集や作成よりも敷居が高いと思う方も多いかもしれませんが、WordPressの場合はプラグインAPIフックが用意されていて、意外なほど簡単に機能を追加できる仕組みになっています。プラグインを公開する場合はセキュリティの事やさまざまな利用者の環境に対応する事などもうちょっと知識が必要になってくるのも事実ですが、まずは自分のサイト用のオリジナルプラグインから始めて、実践を通して学ぶのが一番の方法。プラグインの書き方がわかると、さらに高度なテーマ作りに役に立つテクニックも覚えられるといううれしいおまけもついてきます。

このプラグイン作りの解説を含め、Part 6の「WordPress ブートキャンプ」はとても読み応えがありました。パソコンやネットワークに関する「見えないところでこういうことが起こってるんですよ」という話や、PHPを一からスムーズに学べるようなチュートリアルが詰まっていて面白かったです。テーマを作るにしても、管理者としてWordPressに関わるにしても、知っていると役に立つ「仕組み」のことが分かりやすく説明されています。

WordPressだけではないですが、Web制作用のフレームワークやツールなどは「よく分からないけど簡単に使える」というのが良いところでもあり、悪いところでもあります。この本でよく理解して使うことで、その難点を補えるのではないでしょうか。

パラパラ眺めるだけじゃなくて、隅から隅まで読んで、見ながら実際にコードを書いてみてこそ価値がある本だと思います。「なんとなく分かってるんだけど…」という方の復習用教科書としてもきっと活躍してくれるはずです。

タグ, ,