28
concrete5と私 @HissyNC WordCamp Osaka 2012 / 闇WordCamp

Wcosaka2012concrete5

Embed Size (px)

Citation preview

Page 1: Wcosaka2012concrete5

concrete5と私@HissyNC

WordCamp Osaka 2012 / 闇WordCamp

Page 2: Wcosaka2012concrete5

菱川拓郎

•コンクリートファイブジャパン株式会社代表取締役CEO

• concrete5日本語版開発プロジェクトメンバー•WordPress日本語フォーラムの世話役なんかもやっています(時々出没)。

Page 3: Wcosaka2012concrete5

もとはMovable Type大好き制作会社で働いていました

Power CMS たいへんお世話になりました

❤ MT

Page 4: Wcosaka2012concrete5

制作会社では分業できていました

Director! Coder!Designer!

Programmer!

Page 5: Wcosaka2012concrete5

その会社が無くなってしまいました

まあよくある話です

Page 6: Wcosaka2012concrete5

ひとりでWeb制作。どのCMSを覚えるか?

全部ひとりでやらなきゃいけないのか…

?Design Coding Programming Direction

Page 7: Wcosaka2012concrete5

ひとりで完結しようと考えたら、WordPressはベスト

コーディングはできるので、あとはPHPだけわかればオッケー☆

❤PHP

Page 8: Wcosaka2012concrete5

結局再就職しました

新しい会社では、受託Web制作はデザイン以外全て一人で担当。

Engineer!Designer! Director!

Page 9: Wcosaka2012concrete5

concrete5との出会い

WordPressではできない権限まわりの機能要件

Permission!Client

Page 10: Wcosaka2012concrete5

WordPress以外のCMSを調査してみた

機能要件、使いやすさ、カスタマイズの簡単さなど

Plone

Joomla!

Drupal MODx

Soy CMS

Movable Type

a-blog CMS concrete5

Page 11: Wcosaka2012concrete5

concrete5を案件に採用!

カスタマイズしやすい。機能豊富。マーケットプレイスのアドオンにも助けられた

Page 12: Wcosaka2012concrete5

これは、理想的なCMSだ!

ITリテラシーの高くないお客さんが更新できている。WordPressではなかったことだった

easy to use

Client

!

Page 13: Wcosaka2012concrete5

その後、フリーランスへ

CMSやフロントエンドの技術を売りに仕事を取り始める。他の会社やフリーランスとコラボレーション

Page 14: Wcosaka2012concrete5

コワーキングの時代

強みを活かした分業、協業によるスピード感活かすにはconcrete5が向いている!

♪ ♪

♪♪

Page 15: Wcosaka2012concrete5

concrete5の思想

•見た目と機能とコンテンツの分離•デザイナー、プログラマー、コンテンツマネージャーの役割分担

Page 16: Wcosaka2012concrete5

MVC/OOP

•モダンなオブジェクト指向設計•Model / View / Controller の分離で、カスタマイズしても高い保守性を維持

Page 17: Wcosaka2012concrete5

MVC/OOP

•デザイナーがあらゆる機能のフロントエンドをコントロールできる

•プログラマーは安全にフロントエンドのカスタマイズをデザイナーに任せられる

Page 18: Wcosaka2012concrete5

オーバーライド機能

•コアソースを変更せずに、コアソースをファイル単位で上書きできる

•あらゆる機能を自由にカスタマイズ

Page 19: Wcosaka2012concrete5

concrete5のビジネスモデル

デザイナー デベロッパー

concrete5 CMS

その他ビジネス(SaaSなど) マーケットプレイス

テーマ アドオン

デベロッパー

Page 20: Wcosaka2012concrete5

concrete5のビジネスモデル

デザイナー デベロッパー

concrete5 CMS

その他ビジネス(SaaSなど) マーケットプレイス

テーマ アドオン

デベロッパー

フィードバック フィードバック

Page 21: Wcosaka2012concrete5

concrete5のビジネスモデル

デザイナー デベロッパー

concrete5 CMS

その他ビジネス(SaaSなど) マーケットプレイス

テーマ アドオン

デベロッパー

MITLicense

フィードバック フィードバック

ソース公開義務なし

GPL2Marketplace

LicenseMIT

LicenseOtherLicense

Page 22: Wcosaka2012concrete5

参考:Androidのビジネスモデル

Android OS

端末ベンダー Google Play

アプリ アプリデベロッパー

Page 23: Wcosaka2012concrete5

参考:Androidのビジネスモデル

Android OS

端末ベンダー Google Play

アプリ

フィードバック フィードバック

アプリデベロッパー

Page 24: Wcosaka2012concrete5

参考:Androidのビジネスモデル

Android OS

端末ベンダー Google Play

アプリ

ApacheLicense

フィードバック フィードバック

アプリ

課金アプリ

課金アプリデベロッパー

Page 25: Wcosaka2012concrete5
Page 26: Wcosaka2012concrete5
Page 27: Wcosaka2012concrete5

主な機能• 公開承認フロー

• グループ権限管理

• 期間指定公開

• 各ページごとのバージョン管理

• サイトマップ管理

• WYSIWYGエディタ(TinyMCE)

• ファイルマネージャー

• アクセス解析

• RSS出力

• ブログ

• 問い合わせフォーム

• アンケート / ゲストブック

• 新着情報 / ナビゲーション自動生成

• サイト内検索

• テーマのインストール / 切り替え

• バックアップ&リストア

• 会員制サイト構築

• 多言語サイト構築

concrete5標準機能の一部です。公式マーケットプレイスからさらにたくさんの機能がダウンロードできます。

Page 28: Wcosaka2012concrete5

more information...

• concrete5 開発元オフィシャルサイト www.concrete5.org

• concrete5 Japan オフィシャルサイト concrete5-japan.org

• concrete5 Japan オフィシャルTwitter twitter.com/concrete5japan

• concrete5 Japan オフィシャルFacebookページ www.facebook.com/concrete5japan