CakePHP × 国産! baserCMS3の深化と今後の拡がり

2,125 views
2,002 views

Published on

「神戸ITフェスティバル2013〜今話題のいろんなCMSを少しずつ見てみよう!」で使用した講演資料です。

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,125
On SlideShare
0
From Embeds
0
Number of Embeds
657
Actions
Shares
0
Downloads
4
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

CakePHP × 国産! baserCMS3の深化と今後の拡がり

  1. 1. baserCMS Users Community
  2. 2. CakePHP × 国産! baserCMS3の深化と 今後の拡がり 2013/12/13 神戸ITフェスティバル2013 baserCMSユーザー会 安部 大輔 Copyright baserCMS Users Community. All Rights Reserved.
  3. 3. 自己紹介  安部大輔(あべ だいすけ)  baserCMSユーザー会所属  (株)エイチエムエス・インターナショナル所属  Webディレクター(見習い)  プログラミングもデザインも苦手  ユーザーニーズを引き出すヒアリングは得意  経営課題を解決するIT導入を支援する為に、 ITコーディネータの資格取得の試験勉強に励んでいます。 Copyright baserCMS Users Community. All Rights Reserved. @evian
  4. 4. baserCMSってこんなCMSです ハッシュタグは #basercms で!
  5. 5. baserCMS 概要  福岡発の国産オープンソースCMS (2009年12月スタート)  コーポレートサイトにちょうどいいCMS  コンピュータに詳しくない方でもホーム ページの運用ができる仕組みを目指して開発  MITライセンス  CakePHP製 Copyright baserCMS Users Community. All Rights Reserved. baserCMS公式サイト http://basercms.net
  6. 6. baserCMS データ  ダウンロード7万回以上(推定)  月間2,000ダウンロード  導入数 10,000サイト以上(推定)  企業サイトのほか、大学、NPO法人、美容室などなど  9つのホスティングで採用  ロリポップ!、ニフティクラウドC4SAなど9つの レンタルサーバーで簡単インストールとして導入されている Copyright baserCMS Users Community. All Rights Reserved.
  7. 7. Copyright baserCMS Users Community. All Rights Reserved.
  8. 8. Copyright baserCMS Users Community. All Rights Reserved.
  9. 9. Copyright baserCMS Users Community. All Rights Reserved.
  10. 10. 他にも導入事例多数 公式サイトでチェック!  全国より掲載申請  現在、100サイト登録 Copyright baserCMS Users Community. All Rights Reserved.
  11. 11. 実はWordPress好きなんです  WordCamp東京2013にも参加しました。  WordBench福岡のメンバーだったりします。  仕事案件はWordPressで作る事が多いです。  わぷ〜可愛いよわぷ〜! Copyright baserCMS Users Community. All Rights Reserved.
  12. 12. WordPressのここが羨ましい  豊富なテーマとプラグインが公開されている  大量に開発・制作・運用ノウハウが公開されている  大量に書籍が出版されている  モバイル投稿・管理アプリがある  マスコットキャラのわぷ〜が可愛い Copyright baserCMS Users Community. All Rights Reserved.
  13. 13. ところで、baserCMSの マスコットできました♡ 「べっしー」といいます。 ドラゴンがモチーフ カネウチカズコさんがデザイン 「ねこび〜ん」や「わぷー」の生みの親 Copyright baserCMS Users Community. All Rights Reserved.
  14. 14. WordPressとの違い  コーポレートサイト向けのちょうどいい機能がパッケージング  メールフォームが複数設置可能  ブログが複数設置可能  スマホ、携帯に標準対応  ユーザーグループごとに機能制限を行う事ができる (必要な機能だけを表示する事ができる)  管理システムもカスタマイズ可能  MITライセンスなので、納品・販売ノープロブレム Copyright baserCMS Users Community. All Rights Reserved.
  15. 15. コーポレートサイト構築における WordPressとの棲み分け 要求度別 シンプルな コーポレートサイトの導入 カスタマイズのお手軽感 大幅な追加機能 WordPress 要 求 度 △ ◎ △ 優位性 ユーザーインターフェイスの わかりやすさ カスタマイズの柔軟性 Copyright baserCMS Users Community. All Rights Reserved. baserCMS ◎ 最初から最低限の機能を装備 無数にあるプラグインと カスタムフィールドである 程度の規模まで対応 △ 柔軟なプラグインの仕組みが あるがまだまだ数が少ない プラグインの対応範囲で ◎ CakePHPの流儀にしたがって スクラッチでガシガシ開発 ある程度のプラグインを 入れる必要がある WordPress △ △ 管理システムで全てを実現 しようとしている為少し複雑 プラグインの対応範囲で baserCMS ◎ ◎ 機能を絞る事によりシンプル 不要な機能を非表示に 管理システムですら カスタマイズ可能
  16. 16. 使い所まとめ  コーポレートサイトプラスαはbaserCMSで!  ブログ&お手頃カスタマイズはWordPressで!  がっつりカスタマイズはbaserCMSで! Copyright baserCMS Users Community. All Rights Reserved.
  17. 17. 使い所まとめ  がっつりカスタマイズはbaserCMSで! 独自のプラグインを開発すればこんな事も可能です。        EC-CUBEとログインユーザーを共通化して連携 ログインユーザーをEmailアドレスに限定 上位権限アカウントの承認を得てから記事公開 SalesForceと連携して、顧客情報や営業情報を管理画面に表示 プロジェクト工数管理を管理画面に表示 営業予実管理を管理画面に表示 名刺管理を管理画面に表示 Copyright baserCMS Users Community. All Rights Reserved.
  18. 18. さらに・・・  ミニマムスタートで  スケールしていく事を前提としたサイトにも  ちょうどいいCMS。 Copyright baserCMS Users Community. All Rights Reserved.
  19. 19. さらに・・・  コーポレートサイトにちょうどいいCMS  コーポレートサイトにちょうどいいクラウド × 現在、WebMatrixへの導入と、 Windows Azure Websitesでの安定 稼働を目指して作業進行中です! Copyright baserCMS Users Community. All Rights Reserved.
  20. 20. baserCMS3の新機能 12月2日 正式版 v3.0.0 リリースしました❢
  21. 21. CakePHP 2.4.2 に対応 Copyright baserCMS Users Community. All Rights Reserved.
  22. 22. CakePHPアップグレードの理由  既にCakePHP1.2はサポート終了  レガシーからの脱却  PHP4のコーディング技術を捨てる  CakePHP1.2のコーディング技術を捨てる  最先端の開発スタイルに合わせる  CakePHPのプラグインが利用でき る  多くのCakePHPエンジニアに使っ てもらいたい Copyright baserCMS Users Community. All Rights Reserved.
  23. 23. 表示高速化  CakePHP2系に対応した 事による恩恵  コアのアセットファイルの 読み込み最適化 Copyright baserCMS Users Community. All Rights Reserved.
  24. 24. 表示高速化  CakePHP2系に対応した 事による恩恵  コアのアセットファイルの 読み込み最適化 2x Faster on Frontend 1.5x Faster on Backend Copyright baserCMS Users Community. All Rights Reserved.
  25. 25. BaserEvent  CakeEventのbaser実装  簡単にプラグインからイベントを登録できる  WordPressのアクションフック・フィルターフック と同等の機能  プラグイン開発の幅が広がる 詳しくはマニュアルサイトをご覧下さい http://basercms.net/manuals/3/programmers/4.html Copyright baserCMS Users Community. All Rights Reserved.
  26. 26. 固定ページのカテゴリー毎表示 Copyright baserCMS Users Community. All Rights Reserved.
  27. 27. 固定ページツリービュー表示 Copyright baserCMS Users Community. All Rights Reserved.
  28. 28. ロゴ&メインイメージ アップロード機能 Copyright baserCMS Users Community. All Rights Reserved.
  29. 29. その他改善点多数 ・導入しやすく ・運用しやすく ・カスタマイズしやすく ・テーマが作りやすく ・プラグインが作りやすく Copyright baserCMS Users Community. All Rights Reserved.
  30. 30. baserCMSの今後の開発方針
  31. 31. シンプル化と整備  メンテナンス性を良くする為、 コアをシンプルに  コアに余計なものを置かず できる限りプラグイン化  柔軟なAPI整備 Copyright baserCMS Users Community. All Rights Reserved.
  32. 32. Webトレンドを追う  レガシー技術を脱却  ユニットテスト  継続的インテグレーション  スマホ強化  プロモーション機能強化  SEO/SMO/メール配信等 Copyright baserCMS Users Community. All Rights Reserved.
  33. 33. ノウハウを集約 Webのベース = baser
  34. 34. baserCMSの今後の動向
  35. 35. 2013年12月 NPO法人化決定  ベーサーファウンデーション(baser Foundation)  2013年12月登記申請予定  設立当初は、理事7人会員約30名からスタート  止まらない、潰れない = ずっと使える  CMSだけでなくWebにおける全てのベースを提供 (していけたらいいな) Copyright baserCMS Users Community. All Rights Reserved.
  36. 36. 2014年1月 テーマコンテスト開催決定 昨年のグランプリには、 Macbook Air + 賞金10万円 Copyright baserCMS Users Community. All Rights Reserved.
  37. 37. 2014年2月 アドオン販売サイト開設 baserCMSのデザインテーマやプラグインを みんなが販売できる場所。 baserCMS + Market = baserMarket(仮)  開設時期:2014年2月予定  フリーランス・Web制作会社 の収入源を作りたい Copyright baserCMS Users Community. All Rights Reserved.
  38. 38. baserCMSのビジネスモデル 赤矢印の箇所でビジネスが発生 baserCMS市場 Webサイト運営者(個人・企業) Webサイト制作会社 広告代理店 導入支援 baserCMS 本体導入 baserCMS プロジェクト 無償のCMSパッケージ を配布 Copyright baserCMS Users Community. All Rights Reserved.
  39. 39. baserCMSのビジネスモデル 赤矢印の箇所でビジネスが発生 システム担当として導入支援サポート baserCMS市場 Webサイト運営者(個人・企業) Webサイト制作会社 広告代理店 導入支援 運営支援企業 baserCMS 本体導入 baserCMS プロジェクト 無償のCMSパッケージ を配布 運営・開発・普及支援 Copyright baserCMS Users Community. All Rights Reserved.
  40. 40. baserCMSのビジネスモデル システム担当として導入支援サポート 赤矢印の箇所でビジネスが発生 baserCMS市場(7,000サイト以上が導入済) Webサイト運営者(個人・企業) テーマ・プラグ イン購入 Webサイト制作会社 広告代理店 導入支援 サポート 運営支援企業 baserCMSアドオン 販売サイト baserCMS 本体導入 baserCMS プロジェクト 無償のCMSパッケージ を配布 運営支援企業 テーマ・プラグイン 提供 テーマ・プラグイン開発者(個人・企業) Copyright baserCMS Users Community. All Rights Reserved. 運営・開発・普及支援
  41. 41. 本日のまとめ  baserCMS3がリリース  今後の発展性に向けてアーキテクチャ周りの見なおしがメイン  今後はコアはシンプル+アドオンで拡張  ようやくトレンドに追いついていける環境も整ってきた  ベーサーファウンデーション設立  ずっと続けていける為に  テーマコンテスト開催  もっとテーマを増やして普及していけるように  アドオン販売サイト開設  みんなが少しでも収益を得れる仕組を Copyright baserCMS Users Community. All Rights Reserved.
  42. 42. ご清聴ありがとうございました。 まずはココからご参加を❢  baserCMSユーザー会メーリングリスト  baserCMSユーザーズフォーラム  Facebook「baserCMS雑談広場」 みんなでbaserCMSを よくしていこう Copyright baserCMS Users Community. All Rights Reserved.

×