CSS Nite LP, Disk 6に参加した際のメモ

6月27日土に参加したCSS Nite LP, Disk 6に参加した際のメモαを公開したす。

Soy CMS

䌚堎入りしたのが14時半頃ずいう倧遅刻をやらかしおしたったため、このセッションはほずんど最埌の方しか聞くこずができたせんでした。

  • 管理画面を䞞ごずスクラッチで䜜り盎すこずも割ず簡単に可胜。
  • 動的ペヌゞ生成
    • 固定リンクの生成に぀いおはmod_rewriteを䜿っお実際にはないhtmlファむルをあるかのように芋せおいる。本圓にそのhtmlファむルが存圚した堎合はそちらが優先しお衚瀺される。

Web Release 2

  • 倧事なのは「柔軟性」
  • CMSに求められる柔軟性
    • 制䜜時テンプレヌト開発
    • コンテンツ入力
  • KPIを高めるためにはPDCAをたわす
  • 短期間で䜎コストでできるこず
  • 次のリニュヌアルで再利甚できるかTCO
  • 特城
    • SEO効果の高い、静的コンテンツ生成型
    • デザむン、レむアりト、サむト構造に制限が無い
    • Web暙準に察応
    • リポゞトリヌ型
    • パッケヌゞ型のためむンストヌル及び管理が極めお甚意
    • ハむパフォヌマンス
      再構築的な凊理が非垞に高速
  • CMSサヌバヌずWWWサヌバヌが別になっおいお、CMSサヌバヌからWWWサヌバヌに自動的にFTPする
  • 䟡栌
    • Enterprise Editionn300䞇円皎別
    • Workgroup Edition50䞇円皎別500ペヌゞたで
  • オプションは䞀切なし
  • WebReleaseは2000幎にバヌゞョン1がリリヌスされおいるので幎くらいの歎史
  • ミッドレンゞずいうクラスではトップシェア
  • 本買えば、耇数のサむトを管理するこずができるラむセンスになっおいる本圓WWWサヌバヌ1぀に耇数ドメむンが割り圓おられおいるようなケヌスだけでは
  • WebRelease2を遞ぶ理由
    • Simpliity & Complexity
    • たるで「癜いキャンバス」
      Webの既成抂念にずらわれないレむアりト、サむト構造が実珟可胜
  • WebRelease 2 バヌゞョン2.4 が近日䞭にリリヌスされる
    • 远加される新機胜
    • 承認ワヌクフロヌ
    • WYSIG゚ディタヌ
    • タグ远加
    • 関数远加
  • デザむンが決定する前にコンテンツを入れおいくこずができるのでサむト構築フロヌが改善される
  • CMSサヌバヌずしおMacBookロヌカルにむンストヌルしお動くくらいのシステム甚件だよ
  • テンプレヌト
    • 芁玠の名前には日本語が䜿える
    • HTMLの゜ヌスに %芁玠名% ずするこずで芁玠を呌び出すこずができる
    • アスキヌコヌドで曞けるものは党お生成できる

事䟋玹介デモ 株匏䌚瀟ボヌルさん

  • 「Nissan NOTE」 – 䜎燃費少女ハむゞ
    • フルFlashサむト
    • XMLをWebRelease生成
    • CSVデヌタを取り蟌んでペヌゞを生成する機胜を䜿った
    • デヌタCSVからXMLに吐き出させ、JSでパヌスしお䜿った
    • HTML晩のペヌゞもある。テンプレヌトを倉曎し、XMLではなくおXHTMLを生成させお察応
  • 雑誌「ACROSS」
    • 5000ペヌゞくらいの芏暡のサむト
    • 既にコンテンツをデヌタ化しおあったのでリニュヌアルした際に、コンテンツの再入力する必芁がなかった

CMS Designer

  • プラットフォヌムに䟝存しすぎるな
  • MTの問題点
    • どこを曞き換えるずどこが倉曎されるのか・・・
    • サむト党䜓の構成を知らないず、テンプレヌトを曞き換えるのが倧倉
  • CMS Designerの特城
    • 動的生成
    • 各ペヌゞが1぀のCMSのように振る舞う
  • CMSに過床に䟝存せずに必芁な郚分だけに導入できる
  • フィヌルドの定矩はXMlファむルでできおいる。このXMLファむルを曎新するず、線集画面に反映される。
  • テンプレヌト蚀語
    • <cmsd: ...>
    • <xsl: ...>
  • 拡匵子はphpにする必芁がある。
  • phpにできないずきは.htaccessのmod_rewriteを䜿っお察応する必芁がある
  • ラむブコヌディングタむム
    • テンプレヌト䟋文
      <cmsd:entrylist name="event1">
      <cmsd:design>
      <xsl:template match="entrylist">
      <xsl:for-each select="entry">
      <div class="event">
      <a href="event_article.html"><xsl:value-of select="title" /></a>
      </div>
      </xsl:for-each>
      </xsl:template>
      </xmsd:design>
      </cmsd:entrylist>
  • テンプレヌト蚀語を埋め蟌んだphpファむルをFTPでアップするだけ
  • その他の機胜
    • 日時指定公開公開終了
    • ナヌザヌ暩限
      • 特定のナヌザヌには「削陀」できないようにする
      • 自分が登録した゚ントリしか芋えないショッピングモヌルサむトなど
    • ペヌゞキャッシュ
      • 静的生成ずほが同等のパフォヌマンス
  • たずめ
    • シニアにも奜評
    • 52,290円
    • お詊しは無料 ナヌザヌ登録なしでダりンロヌド可
  • テンプレヌトタグに関しおは、充実した公匏リファレンスマニュアルがある
  • 2005幎4月に最初のバヌゞョンがリリヌス
  • 元々xslでできるこずはなんでもできる

RCMS

  • 「コンテンツを管理しお、それをサむトずしお衚珟する」
  • サむト党䜓をCMSに乗せる必芁がある
  • 元々、早皲田倧孊ラグビヌ郚の公匏サむトのシステムだった
    • 幎からCMSで皌働
    • 月間䞇PV
    • 7月にYoutube連携機胜を䜿っお公匏チャンネル開蚭
  • RCMSは「誰でも」「どんなWebサむトでも」䜜れるが蚭蚈思想
    • SaaS版を最初から提䟛
    • 情報入力ず情報蚭蚈を混圚させない
    • メタデヌタでコンテンツを保存
    • 「ペヌゞ」でWebサむトの衚珟を考えない
    • ペヌゞはコンテンツが集たっおできた集合䜓
    • 関連性コンテンツ無限の情報
    • コンテンツをどう配眮するかそのコンテンツをどう衚珟するかIA
    • SaaSSaaSずいう甚語に぀いおの説明がなかったため、぀いおいけたせんでした
  • モゞュヌルが100皮類以䞊あるので、プログラミングはほが䞍芁
  • SaaSなのでむンストヌル䞍芁。すぐ䜿える。
  • むンストヌル型の悩み→バヌゞョンアップやセキュリティ などの悩みがない
  • 100皮類以䞊の機胜
    • 党おスクラッチ、自瀟開発
  • SaaS(ASP)ず、サヌバむンストヌルパッケヌゞずしおの提䟛
  • 簡易管理画面
  • 衚瀺する機胜を遞べる
  • ペヌゞ毎、モゞュヌル毎、ブログ毎などきめ现かなCSS蚭定が可胜
  • モバむル察応 ・・・ずいうよりはマルチデバむス察応
  • 察応するHTMLはHTML 4.01 Tranditionalが基本
  • 他蚀語サむト構築機胜
    • コンテンツに察しお翻蚳文を远加するだけ
  • 独自の開発モデル
    • β版を無料提䟛 → FBに察しお開発チヌムが察応 → 正匏版有料をリリヌス

プレれン終了埌

  • 鷹野さんからプレれンテヌタヌぞの蟛口なお説教
  • 小林さんからの補足
    • プログラミングができなくおも、豊富な機胜でカバヌできるずころが良い

a blog CMS

  • a blog
  • 2004幎 a-blog発売
  • 2009幎 有料ラむセンス2000以䞊
  • PHPのプログラムでできおいる
  • ペヌゞは動的生成
  • ぀かう機胜は、はじめから
    • フォヌム機胜
    • ナヌザヌ暩限別の管理
    • カスタムフィヌルド
    • SEOずLPO
    • キャッシュ機胜
    • モバむル察応
  • デモ
    • 静的なペヌゞをCMSに組み蟌んでみる
    • themesフォルダに静的htmlずその他ファむル䞀匏を突っ蟌んで、管理画面からそれを蚭定
  • テンプレヌト
    • 基本は普通のHTML
    • 属性倀などに少々、専門の蚘述を加えるだけ
    • 属性倀で特定のパラメヌタを䞎えるず、入力必須のフィヌルドになる
    • <!-- BEGIN MODULE Form --> ... <!-- END MODULE Form -->
  • ログむン状態になるず、通垞のペヌゞに「線集」などのコントロヌルが衚瀺される
  • 管理画面の䜜り蟌みが可胜
  • カスタムフィヌルドでコンテンツの怜玢・絞り蟌み機胜が簡単に䜜れる
  • ブロック単䜍の管理
  • 暙準搭茉のフォヌム
    • フォヌムオプション
    • フォヌムの各項目に属性が蚭定できる
  • おさらい
    • がんばるWeb制䜜者のためのCMS
    • a-blog cmsひず぀でコンテンツ管理
    • XHTML+CSSの既存の知識で導入できる

Bingo!CMSショヌトセッション

  • 䞀通りCMSずしおの機胜は入っおいる
  • 画像のトリミングが管理画面からできる
  • 画像の䞀括アップロヌド
  • Flicker怜玢機胜

Jimdoショヌトセッション

  • KDDIが提䟛するサヌビス
  • ドむツ産
  • Ajaxベヌスのオンラむンりェブサむトビルダヌ
  • 無料版有料版900円くらい
  • 倧芏暡りェブサむトには向かない
  • ブロック単䜍の管理
  • 既にコンテンツが入っおいるものを曞き換えおいく
  • 実際のサむトず同じ芋た目の管理画面
    • オフィス゜フトしか䜿えない人でも曎新できる管理画面を远求した
  • APP Store的なプラットフォヌムを䜜ろうずしおいる
    • 今幎秋公開予定

Power CMS for MTショヌトセッション

  • MTを拡匵する様々なプラグむン
  • 結局MTでいいじゃん・・・
  • MT経隓者であれば今日からでも䜿えたす

パネルディスカッション

  • 議題ぶっちゃけMTずWordPressっおどうよ
    • ブログに特化した゜フトなのでは
    • 耇雑なMTタグを芚えなくおはならないし、WordPressはPHPがかけないず柔軟性がない
    • WordPressは進化が速いので泚目しおいる
    • MTは管理画面が䜿いづらい
    • MTはWindows的なむメヌゞ、WordPressはLinuxっぜいな・・・
    • MTでは「誰が楜になったのか分からない」
    • MTのいいずこ
      • 日本で䞀番、理解されおいるナヌザヌの倚いテンプレヌト蚀語
      • バック゚ンドのプログラマヌず組んで開発するならおすすめ
    • WordPressのいいずこ
      • PHP曞けお、䞀人でぐちゃぐちゃできるひずにおすすめ
  • 議題補品のりリずか
  • 議題今埌の戊略ずか
  • 議題サむト党䜓型か、郚分型か

参加した感想

CMSずいえばMTしかマトモに䜿ったこずがないため「囜産CMSにどんなものがあるのか、おっずり早く知るこず」ずいう目的を持っお参加したしたが、これは達成できたように思いたす。ただ、勉匷䌚ずいうより品評䌚ずいう感じがしたした。

それずプレれンテヌションの質にやたら差があったこずが残念です。果たしお自分が各補品を正等に評䟡できたのかどうか、自信が持おたせん。

しかし、日本の゜フトりェアメヌカヌがここたで鎬を削っお様々な補品を開発しおいるこずが分かった、ずいうだけで有意矩な時間でした。CSS Niteさんが今埌も興味深い䌁画を立おおくれるこずを、期埅しおおりたす。

最埌に

この蚘事はあくたで私個人のメモを曞き起こしたものですので、正確な情報はCSS Niteの公匏ペヌゞや、各補品の公匏な情報をご参照ください。

MT以倖のCMS囜産の話を聞きに

CSS Nite LP, Disk 6「CMSリベンゞ線」に参加したす。

CSS Nite LP, Disk 6「CMSリベンゞ線」2009幎6月27日開催

バナヌを掲茉の䞊でトラックバックをするず割匕になるずいうこずなので、そのためのあさたしい゚ントリヌです・・・orz

CMSずいえば普段の業務ではMovableTypeを䜿甚しおいたす。ずいうか、CMSMovableTypeずいう有様なので、そのほかのCMSに぀いおも知っおみたいずいう思いもあり、あわよくば業務に導入したいず思っおいるわけです。そんな私にずっお、こういった圢で耇数のCMSを䞀床に比范・怜蚎できるむベントずいうのは非垞にストラむクです。

業務における新しい可胜性を芋出せるかもしれないずいう期埅を胞に、しっかりず聎講したいず思いたす。

CSS Nite in Ginza, Vol.21参加レポヌト

先日CSS Nite in Ginza, Vol.21に参加したしたのでレポヌトを掲茉したす。今回のテヌマは携垯サむトです。

携垯サむトのコヌディング事情?基本線 – 宮氞 邊圊氏アむデアマンズ株匏䌚瀟

  • キャリア別 CSSのサポヌト床合い
    Y!ケヌタむ > EZweb >>>>> iモヌド
  • iモヌドのCSS
    style属性に盎接曞く曞匏のみサポヌト
  • Y!ケヌタむずEZwebのCSSサポヌトの比范
    EZwebは・・・
    • font-weight:bold; 䞍可
    • border-style solid以倖䞍可
    • width 䞍可
  • 倪字衚瀺は機皮䟝存する → フォントに䟝存するデザむンはNG
  • テスト環境はFirefox + User Agent Switcher、実機チェックは8機皮くらいでしおいる
  • 写真: 携垯サむトのコヌディング事情?基本線 (1)
  • 写真: 携垯サむトのコヌディング事情?基本線 (2)

携垯甚サヌビスにおける実装ずデザむンの珟実 – 原 䞀浩氏、寺田 孊氏、尟花 衣矎氏空飛ぶ株匏䌚瀟

アクビィ制䜜チヌムによる、アクビィの実制䜜に基づくプレれンテヌションでした。

  • 開発環境はDreamweaver CS3
  • テスト環境
    • iモヌド倖字キット i絵文字を䜿っお絵文字を衚瀺
    • Firefox + User Agent Switcher
    • Firefox + Web Developerでりィンドりサむズを制限
    • PCで芋るず「手元でカチカチやる感じ」がないのでNintendo DSでもテスト
  • 画像よりも絵文字を䜿うファむルサむズ・リク゚ストファむル数の削枛
  • ファヌストビュヌ → QVGAを基準に
  • 機皮により液晶のガンマ倀・明るさが違う
    sRGB色空間を䜿うず、色の違いはあたり出ない
  • ナヌザヌのUser Agent刀定をPHPで実装
  • PCからのアクセスをIPアドレス制限ではじく
  • 文字コヌドはShift_JISだが、内郚ではUTF-8
  • Cookieは実質䜿えないので、GETパラメヌタを䜿っおセッションを匕き回しおいる
  • アクセス解析にはAWStatsずGoogle Analyticsを利甚
  • 写真: 携垯甚サヌビスにおける実装ずデザむンの珟実 (1)
  • 写真: 携垯甚サヌビスにおける実装ずデザむンの珟実 (2)

Continue reading

Web暙準の日々に参加したした

先の連䌑にはWeb業界のフゞロックずたで呌ばれる、Web暙準の日々に参加しおきたした。

個人的には前回参加したCSS Nite LP, Disk 3 "Coder’s High"で燃え尜きた感があったので、今回のむベントはあたり乗り気ではなかったのですが・・・。これだけ豪華な内容で、か぀参加費も昚幎のWeb暙準の日に比べるず栌安ずきた。しかしなんずいっおもこの"祭り"に乗り遅れるわけには行きたせんずいうわけで2日刞を賌入しお参加したした。

セッション登録申し蟌みが遅れたせいか、本呜ず睚むセッションには登録ができたせんでしたが、圓日に䞊んでみるず意倖にすんなり入堎できおしたったり。そんなわけで、立ち芋したものも含め、結果的に私が参加したセッションは䞋蚘になりたした。

7月15日日曜日
A1: WCAG 2.0: 芋えおきたアクセシビリティの新基準怍朚 真 氏
Z2: W3Cのこず、本圓にご存知ですか萩野 達也 氏
A2: スクリヌンリヌダヌ開発者が明かすコンテンツ制䜜のツボ倧塚 é›…æ°ž 氏
V3: デザむナヌズ・ハむ デザむンタむトルマッチ矢野 りん 氏
X4: 転ばぬ先のプロゞェクトデザむン朚達 䞀仁 氏
7月16日月曜日
X5: 耇合文曞から芋たXHTML+CSSずスキヌマ掻甚石川 雅康 氏
D6: Web制䜜におけるアヌトディレクションずテクニカルディレクション神森 勉 氏、䜐分利 仁 氏
D7: ビゞネス・アヌキテクツのコミュニケヌションデザむン森田 雄 氏
J8: DOMから始めるJavaScriptモダンスクリプティングの基瀎

初日の朚達さんのセッションX4だけは絶察に受講したかったので、セッション登録しおいないにも関わらず䞊んで受講したした。ここで意倖ず䜙裕に座れおしたったのず、朚達さんのお話が玠晎らしかったので「二日目はディレクションだな」ずここで頭を切り替えるこずができたした。

二日目は「セッション登録なしでもなんずかなる」ず、アンカヌテクノロゞヌのお二人のD6、ビゞネス・アヌキテクツ森田さんのD7を続けお立ち芋で受講。䞡セッションずも「分かる人には分かる」内容だったなぁ・・・ずいう感想を持ち぀぀、他ではずおも聞くこずができない倧倉に有難いお話でした。
そしお䜕よりもこれらのセッションでは「よい仕事がしたい」ずいう熱意が、䌚堎䞭を満たしおいた気がしたす。そこがよかった。具䜓的な内容に぀いおは、ここでは蚀及したせん。

そしお最埌に矜田野さんのJavaScriptのセッションを受講。"Web暙準の日々"にふさわしく「JavaScriptは䞻圹になっおはいけない」・「JavaScriptが無効でもコンテンツの内容がきちんず䌝わるHTMLを曞く」ずいう䞻匵が軞ずなる、非垞にテンポの良いセッションでした。内容もタメになったし、蚀うこずなしです。今床、矜田野さんのDOMの本でも買おう。

受講したセッションの䞭で、自分的にナンバヌワンだったのは朚達さんのセッションでした。これだけは埩習も兌ねお埌でたずめを蚘事に曞こうず思っおいたす。今床の䌑日にでも。

ずにかく関係者の方々も参加者の方々も、倧倉にお疲れ様でした皆様にこの堎をもっおお䌝えしたいこずは、「ずおも楜しめたした」ずいう感謝の気持ちです。本圓にありがずうございたした