20150808 osc関西@京都

Post on 16-Apr-2017

380 views 0 download

Transcript of 20150808 osc関西@京都

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

OSC京都( 2015年 8月 8日)

自己紹介

権藤隆行

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

フクオカカラキマシタ

アンケート

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

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

ダー• 上記以外

アンケート2

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

アンケート 3

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

baserCMS について

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

コンセプト

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

baserCMS の歴史

スタート

Wikipedia より

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

簡単に

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

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

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

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

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

やりかた

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

今チャンス

今チャンス

baserCMSテーマコンテス

テーマ作成のためのお話

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

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

baserCMS のこれから

baserCMS のこれから

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

baserCMS のこれから

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

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

baserCMS のこれから

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

コンテンツ管理機能

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

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

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

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

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

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

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

今のお話のゴール

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

baserCMS のこれから

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

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

募集

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

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

質疑応答