Top Banner
「コーポレートサイトにちょうどいい」 CakePHPベースの 国産CMSbaserCMSここがちょうどいい機能
38

「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

Jul 19, 2015

Download

Documents

Takayuki Gondoh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

「コーポレートサイトにちょうどいい」  CakePHPベースの  

国産CMS「baserCMS」  ここがちょうどいい機能

Page 2: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

自己紹介

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

Page 3: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

アンケート

•  WEB担当者  /  運営者  •  ディレクター  •  デザイナー  •  エンジニア  /  プログラマ  •  フロントエンドエンジニア  /  HTMLコーダー  

Page 4: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

アンケート2

•  大分  •  九州  •  日本  •  海外

Page 5: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何が出来るのか

1.  WEBサイトが作れる  2.  拡張してWEBシステムが作れる  3.  制作したサイト・システムが更新出来る

Page 6: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何が出来るのか

1.WEBサイトが作れる    WEBサイト制作ノウハウを継承した  コーポレートサイトが必要な基本機能の提供

Page 7: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何が出来るのか

2.拡張してWEBシステムが作れる    cakePHPをフレームワークに利用した共通知を活かしたシステム開発

Page 8: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何が出来るのか

3.WEBサイト・システムが更新出来る    WEBサイト・システムを制作・構築する知識を必要とせず情報の更新が可能

Page 9: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

突然ですが  なぜこのセミナーに  来られましたか?

Page 10: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

勝手に決めます

「WEBサイトをもっと簡単に作りたい」

を解決します!!

Page 11: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMS

Page 12: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

と、いうのは言い過ぎですが    あなたのWEB制作手法の一つに  baserCMSはいかがですかという話

Page 13: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

誰に向けた話か

今日のお話

 →  WEBサイトを作りたい人(ココ)    →  WEBシステムを作りたい人

 →  WEBサイトを運用してる人

Page 14: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

具体的な利用方法

Page 15: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

インストールの話

ダウンロード h=p://basercms.net/  サーバを準備する(レンタルサーバ等)  アクセスしてみる  

Page 16: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

インストール終了しました。

Page 17: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

次にやること

自分の表示したいサイトの情報にすること。

そのために2つのことを知る必要があります。

Page 18: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

あなたが知るべき2つの事

1.baserCMSは何を提供するのか。

2.表示をどう変更するのか。

Page 19: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何を提供するのか

あなたに「コーポレートサイトが必要とする最低限の機能」を提供します。

1.固定ページ機能

2.ブログ機能

3.メールフォーム

Page 20: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何を提供するのか

1.固定ページ    画一的なレイアウトを用い、ページ毎に伝えたい情報を表示できます。

情報の変更があった際に、WEBサイト制作の専門家に頼ることなく運営者が変更することが出来ます。

Page 21: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何を提供するのか

2.ブログ機能    常に新しい情報をWEBサイト制作の専門家に頼ることなく運営者が発信(する|しつづける)ことが出来ます。

Page 22: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSは何を提供するのか

3.メールフォーム    WEBサイトを介してあなた(クライアント)が伝えたい事を感じ取ったWEBサイト閲覧者から

反応(レスポンス)を受けることが出来ます。

Page 23: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

baserCMSが何を提供するのか  知ることが出来たでしょうか

Page 24: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

これ基本

•  固定ページ  •  ブログ機能  •  メールフォーム  ※ コーポレートサイトが必要とする最低限の機能

Page 25: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

表示をどう変更するのか

Page 26: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

表示をどう変更するのか

baserCMSはテンプレートと言われる表示用パーツによって、共通部分を同時に管理しています。    具体的な場所はここ

「/app/webroot/theme/[利用テーマ]/ここ

Page 27: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

表示をどう変更するのか

多くの人はここで少し困惑します。    ここには少しの勇気が必要です。

ガンガン編集してみましょう。    勇気を持って編集することでなんとなーくわかるようになります。

Page 28: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

あなたが知るべき2つの事

1.baserCMSは何を提供するのか。

2.表示をどう変更するのか。

Page 29: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

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

コーポレートサイトとはなにか

企業が公開・運営しているWEBサイト

Page 30: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

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

•  企業向けWEBサイトの構築が簡単にできる(なにが出来るかを覚えれば)

•  担当者がWEB制作の知識を必要とせず編集、更新出来る

•  メールフォームを利用しサイトからレスポンスを得ることが出来る

Page 31: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

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

少しだけ突っ込んだところ  •  ユーザーアカウントの権限機能により更新で

きる情報、更新出来ない情報の設定が可能

•  cakePHPを利用しているので拡張が簡単

Page 32: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

ちょうどいい機能の今後

公開プラグインが増えていってるよ

→  カスタムフィールドプラグインが出たよ!

→  プラグインコンテスト(仮)    公開テーマが増えていってるよ

→  ベーサーマーケット

→  テーマコンテスト

 

Page 33: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

ちょうどいい機能の今後

baserCMSユーザー会や  ベーサーファウンデーションにより  継続してメンテナンスされてるよ

•  一度さわったことある人ももう一度見てみてはどうでしょうか

•  メジャーバージョンアップ(cakePHP3系対応)の話もちらほら

•  テストコードの追加とコアアーキテクチャの改善

•  管理機能のREST化

Page 34: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

今日話したことは知ってたって人

ブース展示してるとこにコアデベロッパーなどの  コミュニティメンバーがいるので遊びに来てください。    

一緒に盛り上げるコミュニティメンバーにならないか?

福岡発のプロダクトなためメンバーが福岡に多いよ!  大分から近いよ!

Page 35: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

募集

baserCMSは

利用者

開発者(テーマ・コア・プラグイン)

普及協力者(運営)  を求めてますよ!  ※  baserCMSの雑談広場  ※  h=ps://github.com/baserproject/basercms  

Page 36: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

あなたの可能性を広げる選択肢に

baserCMS

Page 37: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

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

Page 38: 「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)

質疑応答