Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
baserCMS Users Community
CakePHP × 国産! オープンソースCMS
「baserCMS」が熱い!
2013/09/14 オープンソースカンファレンス 2013 @ 北海道
baserCMSユーザー会事務局 エガシラリュウジ
Copyright baserCMS Users Community. All Rights Reserved.
自己紹介 ¡ エガシラリュウジ@baserCMSユーザー会
¡ baserCMSリードデベロッパー
¡ 福岡県福岡市でWebシステム開発
¡ 40歳バツイチイヌツキ
¡ 趣味:サーフィン(もう2年行ってない)
¡ 異業種転向組 バーテン → 銀行員 → スタンドマン → スーパーバイザー → 業務系システムエンジニア → Webデベロッパー
¡ 作るだけでなくユーザービリティ・運営を意識した開発
Copyright baserCMS Users Community. All Rights Reserved. 3
@ryuring
baserCMS 概要 baserCMSとは、MITライセンスに基いて無料で提供されているCakePHP製の福岡発の国産オープンソースCMS(2009年12月スタート)です。
「コーポレートサイトにちょうどいい」をキャッチフレーズとして、企業などにおいてコンピュータに詳しくない方でもホームページの運用ができる仕組みを目指して、CakePHPをベースに開発がすすめられています。
コーポレートサイトに機能を最適化し、WordPressと差別化されているのが特徴です。
また、国産CMSということで、マニュアルやヘルプも日本語が標準となっています。
Copyright baserCMS Users Community. All Rights Reserved. 4
baserCMS公式サイト http://basercms.net
baserCMS データ
Copyright baserCMS Users Community. All Rights Reserved. 5
¡ ダウンロード5万回以上(推定) 公式サイトだけのダウンロード数として4万1千回以上ダウンロードされており、レンタルサーバの簡単インストールも含めると5万回以上ダウンロードされている事が予想されています。
¡ 導入数 5,000サイト以上(推定) 大学、NPO法人、美容室など公式サイトに寄せられている事例だけでも100以上の導入事例があり、5000以上のウェブサイトで稼働している事が予想されています。
¡ 9つのホスティングで採用 これまでにロリポップ!、ニフティクラウドC4SAなど9つのレンタルサーバーやクラウドサービスに簡単インストール機能として搭載されています。
¡ CakePHP.jp に掲載 CakePHP.jpのトップページにCakePHPの利用事例として紹介されています。CakePHPをベースシステムとして採用しているので、カスタマイズに強いというのも大きな強みです。
baserCMS 導入事例(1)
Copyright baserCMS Users Community. All Rights Reserved. 6
福岡工業大学 http://www.fit.ac.jp
JR九州 鐵道クラブ http://www.tetsukura.jp
baserCMS公式サイトに寄せられている事例は次のURLよりご確認頂けます。 http://basercms.net/cases/index
baserCMS 導入事例(2)
Copyright baserCMS Users Community. All Rights Reserved. 7
日本赤十字社 BC9 http://www.bc9.org/
JAさが http://jasaga.or.jp/
baserCMS公式サイトに寄せられている事例は次のURLよりご確認頂けます。 http://basercms.net/cases/index
WordPressとの違い ¡ コーポレートサイト向けのちょうどいい機能がパッケージング ¡ メールフォームが複数設置可能 ¡ ブログが複数設置可能 ¡ スマホ、携帯に標準対応
¡ ユーザーグループごとに機能制限を行う事ができる (必要な機能だけを表示する事ができる)
¡ 管理システムもカスタマイズ可能
¡ MITライセンスなので、納品・販売ノープロブレム
Copyright baserCMS Users Community. All Rights Reserved. 8
コーポレートサイト構築における WordPressとの棲み分け
Copyright baserCMS Users Community. All Rights Reserved. 9 9
要求度別 WordPress baserCMS シンプルな コーポレートサイトの導入
ある程度のプラグインを入れる必要がある
最初から最低限の機能を装備
カスタマイズのお手軽感 無数にあるプラグインとカスタムフィールドである程度の規模まで対応
柔軟なプラグインの仕組みがあるがまだまだ数が少ない
大幅な追加機能 プラグインの対応範囲で CakePHPの流儀にしたがって スクラッチでガシガシ開発
要 求 度度
△ ◎◎ △△ ◎
優位性 WordPress baserCMS ユーザーインターフェイスの わかりやすさ
管理システムで全てを実現しようとしている為少し複雑
機能を絞る事によりシンプル 不要な機能を非表示に
カスタマイズの柔軟性 プラグインの対応範囲で 管理システムですらカスタマイズ可能
△ ◎△ ◎
早速、デモンストレーション ¡ インストール
¡ メニューの使い方
¡ 新着情報の追加
¡ お問い合わせフォームの調整
¡ スマートフォン連携
¡ テーマ切り替え
¡ ユーザーグループごとの機能制限
Copyright baserCMS Users Community. All Rights Reserved. 10
プログラマーが baserCMSを利用する理由 ¡ CakePHP流儀の開発 MVC / 規約 / 日本語ドキュメント
¡ 工数圧縮 管理システムのUI設計圧縮 / 車輪の再発明防止
¡ ライブラリの蓄積 アプリケーションの分離 / Githubへのフィードバック
¡ MITライセンス ソースコードの公開不要 / 安心納品 / 安心販売
Copyright baserCMS Users Community. All Rights Reserved. 11
baserCMSのカスタマイズは オーバーライド機構で ¡ アプリケーションは app 領域に構築
¡ baserCMS本体のカスタマイズは、baser 領域の ファイルを app 領域にコピー (VIEWはテーマフォルダでも可)
¡ CakePHPが優先順位を考慮して プログラムをインクルード
¡ baserCMSのアップデートは、 baser 領域のみを上書き
Copyright baserCMS Users Community. All Rights Reserved. 12
app
baser
cake
コピー
現時点でのbaserCMSの課題 ¡ CakePHPのバージョンが1.2系 只今、絶賛CakePHP2系対応中!
¡ ドキュメントがまだまだ少ない 今年中には、なんとか書籍の出版を! (技術評論社から出版されるかも?)
Copyright baserCMS Users Community. All Rights Reserved. 13
baserCMSが熱い!ワケ 初期リリースより3年、ようやくコミュニティを動かす準備ができた。
福岡の「活発なコミュニティ」を形成する土壌(明星和楽など)
オープンソースカンファレンスでの全国巡業
Copyright baserCMS Users Community. All Rights Reserved. 14
協⼒力力者 急増中!
baserCMSが熱い!ワケ 全く営業をかけず9つのレンタルサーバーへに搭載された!
ロリポップ! ヘテムル ニフティクラウドC4SA
ロケットネット エクストリーム 4 Stars Server
ミニム ドメインキング Server Queen
Copyright baserCMS Users Community. All Rights Reserved. 15
baserCMSが熱い!ワケ 昨年よりダウンロード数が10倍になった! (簡単インストールや、新バージョンリリースなどが影響)
200ダウンロード/月
2,000ダウンロード/月
Copyright baserCMS Users Community. All Rights Reserved. 16
baserCMSが熱い!ワケ コミュニティからマスコットキャラクターが登場! 現在、Facebookグループ「baserCMS雑談広場」で投票中
Copyright baserCMS Users Community. All Rights Reserved. 17
「ねこび〜~ん」や「わぷー」の⽣生みの親 カネウチカズコさんがデザイン
べっしー
ブースで もらった??
baserCMSが熱い!ワケ 「運営・開発・普及支援企業」として福岡を代表するデザイン会社が バックアップしてくれる事になった!
株式会社ディーゼロ
Copyright baserCMS Users Community. All Rights Reserved. 18
Webサイト運営者(個⼈人・企業)
baserCMSプロジェクト
無償のCMSパッケージを配布
Webサイト制作会社広告代理理店
導⼊入⽀支援baserCMS本体導⼊入
運営・開発・普及⽀支援
baserCMS市場(5,000サイト以上が導⼊入済)
システム担当として導⼊入⽀支援サポート⾚赤⽮矢印の箇所でビジネスが発⽣生
(株)キャッチアップ
baserCMSプロジェクト相関図(現在)
baserCMSプロジェクト相関図(今後)
Copyright baserCMS Users Community. All Rights Reserved. 20
テーマ・プラグイン開発者(個⼈人・企業)
Webサイト運営者(個⼈人・企業)
(株)キャッチアップ
baserCMSプラグイン販売サイト
baserCMSプロジェクト
無償のCMSパッケージを配布
Webサイト制作会社広告代理理店
導⼊入⽀支援baserCMS本体導⼊入
テーマ・プラグイン購⼊入
運営・開発・普及⽀支援
テーマ・プラグイン提供
baserCMS市場(5,000サイト以上が導⼊入済)
サポート
システム担当として導⼊入⽀支援サポート⾚赤⽮矢印の箇所でビジネスが発⽣生
(株)ディーゼロ
baserCMSが熱い!ワケ 色々と動きのあるbaserCMSですが、
ドキュメント、テーマやプラグインはまだまだ少ないのが現状です。
Copyright baserCMS Users Community. All Rights Reserved. 21
baserCMSが熱い!ワケ 色々と動きのあるbaserCMSですが、
ドキュメント、テーマやプラグインはまだまだ少ないのが現状です。
Copyright baserCMS Users Community. All Rights Reserved. 22
⽬目⽴立立つなら今!!
2014年1月 テーマコンテスト開催決定!!
Copyright baserCMS Users Community. All Rights Reserved. 23
昨年年度度のグランプリには、Macbook Air + 賞⾦金金10万円
baserCMSテーマコンテスト 昨年は北海道からも受賞者が! 飲食店系テーマ賞(賞金5万円)
チーム「こもりこましゃ」 作品:cafedebut
デザイナーとコーダーと プログラマーの素晴らしい合作
Instgram 連携機能
Copyright baserCMS Users Community. All Rights Reserved. 24
テーマ・プラグイン販売サイト 開設決定 サイト名:BARKET(仮)
開設時期:2014年1月予定
Copyright baserCMS Users Community. All Rights Reserved. 25
みんなが作った 作品を販売しよ!
で、テーマとプラグイン いつやるの?
Copyright baserCMS Users Community. All Rights Reserved. 26
Copyright baserCMS Users Community. All Rights Reserved. 27
で、テーマとプラグイン いつやるの?
Copyright baserCMS Users Community. All Rights Reserved. 28
で、テーマとプラグイン いつやるの?
baserCMSの開発状況 ¡ 現在の最新バージョン 2.1.2
→ メンテナンスフェーズに移行
CakePHPの最新バージョン 2.4.x に対応した
baserCMS 3 を絶賛開発中 ❢
2013年9月中には、β版をリリース予定
Copyright baserCMS Users Community. All Rights Reserved. 29
baserCMSユーザー会 概要 baserCMSユーザー会は、ボランティアを主体としNPO法人化を目指して運営している非営利団体です。
baserCMSパッケージの改善、普及を目的とし、 福岡のユーザー会事務局を中心に、 コアパッケージの開発、 各種イベントの開催・出展、 情報発信などを行なっています。
Copyright baserCMS Users Community. All Rights Reserved. 30
baserCMS ユーザー会
情報発信 最新情報・イベント情報の配信 ソーシャルメディア活用
各種情報交換
運 営
公式サイトの運営 フォーラムの運営 勉強会の運営
制作・開発
baserCMSコア開発 プラグイン開発 テーマ制作
baserCMSをご支援下さい
Copyright baserCMS Users Community. All Rights Reserved. 31
baserCMSは国産のCMSとして、福岡を中心に多くの支援者を募り、利用者数を拡大
しているCMSです。様々な方の情報発信支援、制作・運営における経費削減、プラ
グイン・テーマ等の市場形成を目的として、パッケージ開発や勉強会、セミナーな
どのプロジェクトが運営されています。
非営利の団体でボランティアスタッフによって運営されていますが、多くの企画を
成り立たせるためには、個人、企業、団体様からのご支援が無くては、プロジェク
トの運営自体が成り立ちません。baserCMSがよりよいCMSとして成長し社会に貢献
していくために、是非ご支援賜り下さい。
まずは、公式サイトよりメーリングリストにご参加ください!