20150808 osc関西@京都

30
コココココココココココココココ baserCMS ココココココココココココ コココ OSC ココ2015 コ 8 コ 8 コ

Transcript of 20150808 osc関西@京都

Page 1: 20150808 osc関西@京都

「コーポレートサイトにちょうどいい」 baserCMS の機能とコミュニティのこれから

OSC京都( 2015年 8月 8日)

Page 2: 20150808 osc関西@京都

自己紹介

権藤隆行

baserCMS ユーザー会baserCMS デベロッパー株式会社キャッチアップ勤務PHP / javascript/ Ruby / Java / C#Facebook やってますTwitter: gondoh_jp

フクオカカラキマシタ

Page 3: 20150808 osc関西@京都

アンケート

• WEB 担当者 / 運営者• ディレクター• デザイナー• エンジニア / プログラマ / システム管

理者• フロントエンドエンジニア / HTML コー

ダー• 上記以外

Page 4: 20150808 osc関西@京都

アンケート2

• 京都• 関西• 関西以外の西日本• 関西以外の東日本• 海外

Page 5: 20150808 osc関西@京都

アンケート 3

• baserCMS 知らない人• さわった事ある人• 利用(リリース)したことある人• テーマ作ったことある人• プラグイン作ったことある人• コアいじったことある人

Page 6: 20150808 osc関西@京都

baserCMS について

概要1. WEB サイトが作れる2. 拡張して WEB システムが作れる3. 制作したサイト・システムが更新出来るコンテンツマネジメントシステムまたその基板 ( ベース )

Page 7: 20150808 osc関西@京都

コンセプト

コーポレートサイトにちょうどいい

Page 8: 20150808 osc関西@京都

baserCMS の歴史

スタート

Page 9: 20150808 osc関西@京都

Wikipedia より

福岡県のフリープログラマーである江頭竜二(現 株式会社キャッチアップ 代表取締役)によって開発され、当初はキャッチアップの自社 CMS だったが、 2009 年 12 月にオープンソースとしてver.1.5.1 が公開された。それ以降も順調にバージョンアップを重ね、 2015 年 5 月現在の最新バージョンは 3.0.7 となっている。 baserCMS をオープンソースにした経緯については、『エガシラ氏が参加している福岡市内の IT 系コミュニティーで出会った友人より「オープンソースにしたら?」というアドバイスを受けて考えだした』と言われている。

Page 10: 20150808 osc関西@京都

簡単に

2009 年 08 月 ベータ版発表2009 年 12 月 オープンソースプロジェクト化2012 年 01 月 baserCMS2 ベータ版発表(CakePHP1.2)

2012 年 04 月 baserCMS2 発表2013 年 12 月 baserCMS3 発表 (CakePHP2.3)2014 年 04 月 NPO 法人ベーサーファウンデーション設立

Page 11: 20150808 osc関西@京都

コーポレートサイトにちょうどいいわけ

Page 12: 20150808 osc関西@京都

1. 固定ページが作れる2. 新着情報が発信出来る3. お問い合わせフォームによりレスポンス

を得る事ができる(機能がある)

Page 13: 20150808 osc関西@京都

やりかた

すっごく簡単に紹介します。(ブラウザ)テーマ配布・購入サイトあります。※ 「 basercms マーケット」などで検索

Page 14: 20150808 osc関西@京都

今チャンス

Page 15: 20150808 osc関西@京都

今チャンス

Page 16: 20150808 osc関西@京都

baserCMSテーマコンテス

Page 17: 20150808 osc関西@京都

テーマ作成のためのお話

・テーマコンテストやってます・オリジナルのテーマが作りやすいよう基本構造のデータが入ったテーマを配布しています。記事と合わせて解説してきますよ。http://contest.basercms.net/temakon

Page 18: 20150808 osc関西@京都

まだ全部記事がないTwitter や Facebook で情報発信してます。

Page 19: 20150808 osc関西@京都

baserCMS のこれから

Page 20: 20150808 osc関西@京都

baserCMS のこれから

【直近】baserCMS コミュニティ ( 中の人 ) は、テーマコンテストの開催に対して情報を発信を行い参加者が増加するようがばってます。

Page 21: 20150808 osc関西@京都

baserCMS のこれから

【直近2】2015 年 8 月 7 日開発者オフラインミーティングを行い、今後のロードマップと開発チケットを整理して進めていくことにしました。

・マイルストーン (var3.0.9 / 3.1.0 / 3.1.1)・ CakePHP3 対応構想 (var4)・管理機能 REST 対応 / データプロバイダー機能

Page 22: 20150808 osc関西@京都

baserCMS のこれから

【機能追加】baserCMS はコンテンツ管理という機能を追加し、この機能をベースとした CMS に生まれ変わろうとしています。その一部をすこしちょっとだけ今あなただけにお知らせします。

Page 23: 20150808 osc関西@京都

コンテンツ管理機能

Page 24: 20150808 osc関西@京都

細かい話【基本仕様】■ 固定ページだけでなくプラグインも含めコンテンツとしてツリー構造で管理する■ コンテンツの配置できる箇所は、現在の固定ページカテゴリのような「フォルダ」とする

※ フォルダを対象としてコンテンツを配置していく仕様となるが、ワイヤーのように UI として右クリックを採用するかどうかは検討要■ フォルダの配下には、コンテンツ及び子フォルダが配置できるが、コンテンツの配下にコンテンツを配置する事はできない■ コンテンツとなりえるものは次のものとする

・固定ページ・リンク(コアプラグインとしての実装になるかも)・プラグインコンテンツで管理されるプラグインのコンテンツ

※ プラグインコンテンツは、プラグイン側から baserCMS コアにコンテンツとして登録しコアが管理する機能を指す

■ URL はフォルダとコンテンツの階層構造により表現される(例)

・固定ページcompany フォルダ内の about ページ/company/about

・ブログjuken フォルダ内の news ブログ/juken/news/index上記の詳細ページ/juken/news/archives/1上記の topics カテゴリの記事一覧/juken/news/archives/category/topics

Page 25: 20150808 osc関西@京都

今のお話のゴール

・ baserCMS でサイト作ってみよう・テーマダウンロードしていじってみよう

Page 26: 20150808 osc関西@京都

baserCMS のこれから

【コミュニティ】@ryuring の独自開発パッケージをオープンソース化・またコミュニティの一部を NPO法人化したりと、オープンなプロダクトであり、今後の開発も活発に行われると思う。※ 仲いいよ

Page 27: 20150808 osc関西@京都
Page 28: 20150808 osc関西@京都

ご清聴ありがとうございました

Page 29: 20150808 osc関西@京都

募集

baserCMS は 利用者 開発者(テーマ・コア・プラグイン) 普及協力者(運営)を求めてますよ!

※ https://twitter.com/basercms ※ baserCMS の雑談広場 ※ https://github.com/baserproject/basercms

Page 30: 20150808 osc関西@京都

質疑応答