Page 1
「コーポレートサイトにちょうどいい」 CakePHPベースの
国産CMS「baserCMS」 ここがちょうどいい機能
Page 2
自己紹介
権藤隆行 baserCMSユーザー会 baserCMSデベロッパー 株式会社キャッチアップ勤務 PHP / javascript/ Ruby / Java / C# Facebookやってます Twi=er: gondoh_jp
Page 3
アンケート
• WEB担当者 / 運営者 • ディレクター • デザイナー • エンジニア / プログラマ • フロントエンドエンジニア / HTMLコーダー
Page 4
アンケート2
• 大分 • 九州 • 日本 • 海外
Page 5
baserCMSは何が出来るのか
1. WEBサイトが作れる 2. 拡張してWEBシステムが作れる 3. 制作したサイト・システムが更新出来る
Page 6
baserCMSは何が出来るのか
1.WEBサイトが作れる WEBサイト制作ノウハウを継承した コーポレートサイトが必要な基本機能の提供
Page 7
baserCMSは何が出来るのか
2.拡張してWEBシステムが作れる cakePHPをフレームワークに利用した共通知を活かしたシステム開発
Page 8
baserCMSは何が出来るのか
3.WEBサイト・システムが更新出来る WEBサイト・システムを制作・構築する知識を必要とせず情報の更新が可能
Page 9
突然ですが なぜこのセミナーに 来られましたか?
Page 10
勝手に決めます
「WEBサイトをもっと簡単に作りたい」
を解決します!!
Page 12
と、いうのは言い過ぎですが あなたのWEB制作手法の一つに baserCMSはいかがですかという話
Page 13
誰に向けた話か
今日のお話
→ WEBサイトを作りたい人(ココ) → WEBシステムを作りたい人
→ WEBサイトを運用してる人
Page 15
インストールの話
ダウンロード h=p://basercms.net/ サーバを準備する(レンタルサーバ等) アクセスしてみる
Page 17
次にやること
自分の表示したいサイトの情報にすること。
そのために2つのことを知る必要があります。
Page 18
あなたが知るべき2つの事
1.baserCMSは何を提供するのか。
2.表示をどう変更するのか。
Page 19
baserCMSは何を提供するのか
あなたに「コーポレートサイトが必要とする最低限の機能」を提供します。
1.固定ページ機能
2.ブログ機能
3.メールフォーム
Page 20
baserCMSは何を提供するのか
1.固定ページ 画一的なレイアウトを用い、ページ毎に伝えたい情報を表示できます。
情報の変更があった際に、WEBサイト制作の専門家に頼ることなく運営者が変更することが出来ます。
Page 21
baserCMSは何を提供するのか
2.ブログ機能 常に新しい情報をWEBサイト制作の専門家に頼ることなく運営者が発信(する|しつづける)ことが出来ます。
Page 22
baserCMSは何を提供するのか
3.メールフォーム WEBサイトを介してあなた(クライアント)が伝えたい事を感じ取ったWEBサイト閲覧者から
反応(レスポンス)を受けることが出来ます。
Page 23
baserCMSが何を提供するのか 知ることが出来たでしょうか
Page 24
これ基本
• 固定ページ • ブログ機能 • メールフォーム ※ コーポレートサイトが必要とする最低限の機能
Page 26
表示をどう変更するのか
baserCMSはテンプレートと言われる表示用パーツによって、共通部分を同時に管理しています。 具体的な場所はここ
「/app/webroot/theme/[利用テーマ]/ここ
Page 27
表示をどう変更するのか
多くの人はここで少し困惑します。 ここには少しの勇気が必要です。
ガンガン編集してみましょう。 勇気を持って編集することでなんとなーくわかるようになります。
Page 28
あなたが知るべき2つの事
1.baserCMSは何を提供するのか。
2.表示をどう変更するのか。
Page 29
コーポレートサイトにちょうどいい機能
コーポレートサイトとはなにか
企業が公開・運営しているWEBサイト
Page 30
コーポレートサイトにちょうどいい機能
• 企業向けWEBサイトの構築が簡単にできる(なにが出来るかを覚えれば)
• 担当者がWEB制作の知識を必要とせず編集、更新出来る
• メールフォームを利用しサイトからレスポンスを得ることが出来る
Page 31
コーポレートサイトにちょうどいい機能
少しだけ突っ込んだところ • ユーザーアカウントの権限機能により更新で
きる情報、更新出来ない情報の設定が可能
• cakePHPを利用しているので拡張が簡単
Page 32
ちょうどいい機能の今後
公開プラグインが増えていってるよ
→ カスタムフィールドプラグインが出たよ!
→ プラグインコンテスト(仮) 公開テーマが増えていってるよ
→ ベーサーマーケット
→ テーマコンテスト
Page 33
ちょうどいい機能の今後
baserCMSユーザー会や ベーサーファウンデーションにより 継続してメンテナンスされてるよ
• 一度さわったことある人ももう一度見てみてはどうでしょうか
• メジャーバージョンアップ(cakePHP3系対応)の話もちらほら
• テストコードの追加とコアアーキテクチャの改善
• 管理機能のREST化
Page 34
今日話したことは知ってたって人
ブース展示してるとこにコアデベロッパーなどの コミュニティメンバーがいるので遊びに来てください。
一緒に盛り上げるコミュニティメンバーにならないか?
福岡発のプロダクトなためメンバーが福岡に多いよ! 大分から近いよ!
Page 35
募集
baserCMSは
利用者
開発者(テーマ・コア・プラグイン)
普及協力者(運営) を求めてますよ! ※ baserCMSの雑談広場 ※ h=ps://github.com/baserproject/basercms
Page 36
あなたの可能性を広げる選択肢に
baserCMS