SlideShare a Scribd company logo
1 of 22
Download to read offline
concrete5

バージョン5.7のご紹介
concrete5関西ユーザーグループ 菱川拓郎
バージョン5.7とは
• 2013年1月にロードマップが示された、現
行の5.6系の次のメジャーバージョンアップ
となるリリース

• 編集モードのUIの刷新、レスポンシブデザ
インのサポートの改善、SNSとの連携強化
など、これまでのメジャーバージョンアッ
プの規模を大幅に上回る機能追加を予定

• モダンPHPに対応

• エコシステムの進化

• まだベータ版!(2014/8/2時点)
新機能
ユーザーインターフェースの再設計
• concrete5は2003年から開発が始まっている歴史のあるCMS
• 昨今ではブラウザからドラッグ&ドロップでサイトを構築できるWebサイ
トビルダーが普及。concrete5の直感的な操作も、ちょっと古くなった
• モバイル、HTML5など最新のトレンドを踏まえたさらに直感的なUIへ
• 「管理画面」の存在をより意識させないように
コンポーザー機能の改善
• コンテンツの種類(お知らせ?製品情報?求人情報?など。
concrete5ではページタイプと呼称)によって、ページ作成
フォームを自由に設計できる機能

• プログラミング不要。ブラウザからの設定のみでさくさく作成

• 5.6系までの分かりにくさを改善。より日々の運用が楽になる
シングルサインオン
• 「Facebookでログイン」が標準機能に
• 拡張可能な設計
Conversations(訳語に悩み中)
• コメント機能の大幅な改善
• 5.6系までのシンプルなコメント欄から、Reddit風?のリッチなコメント欄
に
• スパム報告や評価など実用的な機能
画像エディター
• 画像の回転、切り抜き、拡大・縮小

• フィルター
ユーザー管理の改善
• ユーザーをグループで管理する既存機能を
改善

• グループの階層構造に対応、複雑な権限設
定の負担を軽減

• 会員登録時に特定のグループに属させたり、
バッチ処理でグループの移動をしたり

• 会員制サイトの運用が楽になる?
Gathering(訳語悩み中)
• サイト内のフィードやソーシャルネットワークのタイムラインをあつめてオ
シャレに表示する機能?
• 訪問者が情報を投稿できる?
• ベータ版ではまだ動かないし用途もよく分からない(汗
モダンPHPに対応
PHP5.2がサポート外に、PSR-2の採用
• 名前空間が必要になります
• これまでのconcrete5独自のコーディングスタンダードが改められ、PSR-2
コーディングスタンダードが採用されます
• PSR-2とは、PHPの各種フレームワークやComposer, phpDocumentor,
phpBBなど有名なプロダクトの開発者が集まって標準化をめざすグループ
「FIG(PHP Framework Interop Group)」が策定した標準規約
ファイルの命名規約もPHP標準へ、PSR-4の採用
• Pageクラスの名前空間が ConcreteCorePagePage の場合
• ファイルの位置は concrete/core/Page/Page.php
• システム全体の把握がしやすくなります
その他のコーディングスタイルの変更
• Airbnb Javascript コーディングスタイルガイドを採用
• LESSの全面的な採用(ビルトインコンパイラ)、CSSの規約も整理
• Composerの採用
• gruntからgulpへの変更?(議論中)
Symfony2コンポーネントの採用
• Symfonyは世界的に採用されているPHPフレームワーク
• 信頼性が高いコンポーネントの集合
• Drupal, phpBB, Laravel, eZ Publish, Piwikなどのプロジェクトが採用している
モダンPHP
• PHPフレームワークの開発経験がある人にさらに分かりやすくなります
• 信頼性の高いフレームワークコンポーネントの採用で、安定性の向上が期待
できます
• 古いPHPを書かされてイラッとしなくてよくなります
• フレームワークの開発ができて、ユーザーに使いやすい、分かりやすい編集
UIが欲しいと思っている方、始めるならいま!
開発、翻訳協力のお願い
現在5.7はベータ1
• バグ盛りだくさん
• 動いてない画面
• ふわっとした挙動
• 割とα版くらいの状態だが、より広く多くの方に試してもらいたい
GitHubで開発
• https://github.com/concrete5/
concrete5-5.7.0

• 開発をリアルタイムで追いかけられます

• バグ報告、新機能の提案もissueで行なわれ
ています

• 新参でも問題なし!コミッターなど決まっ
てないGitHub時代のOSS。プルリクエスト
を送って参加しよう
翻訳も進行中
• 翻訳はWebサービス「Transifex」上で

• https://www.transifex.com/projects/p/
concrete5/translate/#ja_JP

• 英語が得意じゃなくても問題なし!

• 新機能の訳語の議論に参加するだけでも

• 放っとくと誰もいい訳語が思いつかなくて
カタカナになっていきます(汗
参加するなら今が面白い!ぜひご参加ください
Q&A
• ユーザーもComposerが必要になりますか?

→ 開発者がGitHubからビルドする時のみで、配布時はZipにパッケージングされま
す。
• 日本語ならではの問題は解決されますか?

→ 5.6系までリリースされている日本語版が不要になるように、5.7で完全に日本語
が使えるようにする議論を進めていきたい(参加してください!)
• 5.6から5.7へのバージョンアップはできますか?

→ 直接バージョンアップはできない予定。データ移行手段が用意される予定です。

More Related Content

What's hot

concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyotoconcrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
Hishikawa Takuro
 

What's hot (20)

concrete5で行なうcms導入提案のポイント
concrete5で行なうcms導入提案のポイントconcrete5で行なうcms導入提案のポイント
concrete5で行なうcms導入提案のポイント
 
CMS の今後と IoT 〜 concrete5 などの CMS が進む道
CMS の今後と IoT 〜 concrete5 などの CMS が進む道CMS の今後と IoT 〜 concrete5 などの CMS が進む道
CMS の今後と IoT 〜 concrete5 などの CMS が進む道
 
concrete5って何?
concrete5って何?concrete5って何?
concrete5って何?
 
実例から見る、CMSとレスポンシブデザインで変わるウェブ制作のワークフロー
実例から見る、CMSとレスポンシブデザインで変わるウェブ制作のワークフロー実例から見る、CMSとレスポンシブデザインで変わるウェブ制作のワークフロー
実例から見る、CMSとレスポンシブデザインで変わるウェブ制作のワークフロー
 
concrete5の紹介
concrete5の紹介concrete5の紹介
concrete5の紹介
 
WordPress使いのためのconcrete5入門
WordPress使いのためのconcrete5入門WordPress使いのためのconcrete5入門
WordPress使いのためのconcrete5入門
 
concrete5セミナー資料公開版
concrete5セミナー資料公開版concrete5セミナー資料公開版
concrete5セミナー資料公開版
 
第4回concrete5初心者勉強会-基礎編-
第4回concrete5初心者勉強会-基礎編-第4回concrete5初心者勉強会-基礎編-
第4回concrete5初心者勉強会-基礎編-
 
これからはじめるConcrete5
 これからはじめるConcrete5  これからはじめるConcrete5
これからはじめるConcrete5
 
CMS と concrete5 の わかりやすい紹介
CMS と concrete5 のわかりやすい紹介�CMS と concrete5 のわかりやすい紹介�
CMS と concrete5 の わかりやすい紹介
 
駆け足で紹介する concrete5のおすすめ機能5選
駆け足で紹介するconcrete5のおすすめ機能5選駆け足で紹介するconcrete5のおすすめ機能5選
駆け足で紹介する concrete5のおすすめ機能5選
 
第3回concrete5初心者勉強会
第3回concrete5初心者勉強会第3回concrete5初心者勉強会
第3回concrete5初心者勉強会
 
concrete5 CMS「運用」ケーススタディ
concrete5 CMS「運用」ケーススタディconcrete5 CMS「運用」ケーススタディ
concrete5 CMS「運用」ケーススタディ
 
Concrete5を簡単・安心に使おう
Concrete5を簡単・安心に使おうConcrete5を簡単・安心に使おう
Concrete5を簡単・安心に使おう
 
仕様書から見る concrete5 サイトの作り方 〜 WordPress サイト制作とこんなに異なるワークフロー
仕様書から見る concrete5 サイトの作り方  〜 WordPress サイト制作とこんなに異なるワークフロー仕様書から見る concrete5 サイトの作り方  〜 WordPress サイト制作とこんなに異なるワークフロー
仕様書から見る concrete5 サイトの作り方 〜 WordPress サイト制作とこんなに異なるワークフロー
 
第22回creators meet up資料
第22回creators meet up資料第22回creators meet up資料
第22回creators meet up資料
 
Chrome Extensionsから見るWebExtensions
Chrome Extensionsから見るWebExtensionsChrome Extensionsから見るWebExtensions
Chrome Extensionsから見るWebExtensions
 
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyotoconcrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
concrete5 最新バージョンと国内コミュニティ活動の紹介 OSC2012Kyoto
 
世界一即戦力なCMS
世界一即戦力なCMS世界一即戦力なCMS
世界一即戦力なCMS
 
機能追加せずに使える!concrete5の権限とワークフローについて
機能追加せずに使える!concrete5の権限とワークフローについて機能追加せずに使える!concrete5の権限とワークフローについて
機能追加せずに使える!concrete5の権限とワークフローについて
 

Viewers also liked

20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」
20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」
20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」
Hiromu Shioya
 
Bangkok media book 2013
Bangkok media book 2013Bangkok media book 2013
Bangkok media book 2013
C-media
 
Timmy's Tea Shop Photo Essay
Timmy's Tea Shop Photo EssayTimmy's Tea Shop Photo Essay
Timmy's Tea Shop Photo Essay
ISYGrade6
 
Air Car - Ad Design 2010, Patel Hall
Air Car - Ad Design 2010, Patel HallAir Car - Ad Design 2010, Patel Hall
Air Car - Ad Design 2010, Patel Hall
somnathmeher
 
Statistical analysis of employees pattern1
Statistical analysis of employees pattern1Statistical analysis of employees pattern1
Statistical analysis of employees pattern1
ChinthaKaluarachchi
 
Raven's Tea Shop Photo Essay
Raven's Tea Shop Photo EssayRaven's Tea Shop Photo Essay
Raven's Tea Shop Photo Essay
ISYGrade6
 
Porting Flickr to YUI3 - F2E Summit
Porting Flickr to YUI3 - F2E SummitPorting Flickr to YUI3 - F2E Summit
Porting Flickr to YUI3 - F2E Summit
rharmes
 

Viewers also liked (20)

concrete5:ワークフローを触ってみよう
concrete5:ワークフローを触ってみようconcrete5:ワークフローを触ってみよう
concrete5:ワークフローを触ってみよう
 
20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」
20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」
20090218 第5回「PhpによるWebアプリケーションのセキュリティ入門」
 
はじめての concrete5 基礎・インストール編 - 第52回 コンなご (concrete5 名古屋 ユーザーグループ) 勉強会
はじめての concrete5 基礎・インストール編 - 第52回 コンなご (concrete5 名古屋 ユーザーグループ) 勉強会はじめての concrete5 基礎・インストール編 - 第52回 コンなご (concrete5 名古屋 ユーザーグループ) 勉強会
はじめての concrete5 基礎・インストール編 - 第52回 コンなご (concrete5 名古屋 ユーザーグループ) 勉強会
 
concrete5の権限とワークフローについて
concrete5の権限とワークフローについてconcrete5の権限とワークフローについて
concrete5の権限とワークフローについて
 
Bangkok media book 2013
Bangkok media book 2013Bangkok media book 2013
Bangkok media book 2013
 
MySQLバックアップの基本
MySQLバックアップの基本MySQLバックアップの基本
MySQLバックアップの基本
 
Patrick Malan
Patrick MalanPatrick Malan
Patrick Malan
 
Timmy's Tea Shop Photo Essay
Timmy's Tea Shop Photo EssayTimmy's Tea Shop Photo Essay
Timmy's Tea Shop Photo Essay
 
Bridge presentation1
Bridge presentation1Bridge presentation1
Bridge presentation1
 
Sinterklaas ahoi
Sinterklaas ahoi Sinterklaas ahoi
Sinterklaas ahoi
 
Air Car - Ad Design 2010, Patel Hall
Air Car - Ad Design 2010, Patel HallAir Car - Ad Design 2010, Patel Hall
Air Car - Ad Design 2010, Patel Hall
 
浙江省成人教育與職業教育協會參訪本校農場牧場
浙江省成人教育與職業教育協會參訪本校農場牧場浙江省成人教育與職業教育協會參訪本校農場牧場
浙江省成人教育與職業教育協會參訪本校農場牧場
 
Statistical analysis of employees pattern1
Statistical analysis of employees pattern1Statistical analysis of employees pattern1
Statistical analysis of employees pattern1
 
T2_e2_rodriguez-noemi
T2_e2_rodriguez-noemiT2_e2_rodriguez-noemi
T2_e2_rodriguez-noemi
 
Bridge Masuk Sekolah
Bridge Masuk SekolahBridge Masuk Sekolah
Bridge Masuk Sekolah
 
Raven's Tea Shop Photo Essay
Raven's Tea Shop Photo EssayRaven's Tea Shop Photo Essay
Raven's Tea Shop Photo Essay
 
Porting Flickr to YUI3 - F2E Summit
Porting Flickr to YUI3 - F2E SummitPorting Flickr to YUI3 - F2E Summit
Porting Flickr to YUI3 - F2E Summit
 
Young1928
Young1928Young1928
Young1928
 
CRM: Λογισμικό Διαχείριση Σχέσεων
CRM: Λογισμικό Διαχείριση ΣχέσεωνCRM: Λογισμικό Διαχείριση Σχέσεων
CRM: Λογισμικό Διαχείριση Σχέσεων
 
Be safe on Facebook
Be safe on FacebookBe safe on Facebook
Be safe on Facebook
 

Similar to concrete5
 バージョン5.7のご紹介

基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善
T.R. Nishi
 
次期Projectのご紹介
次期Projectのご紹介次期Projectのご紹介
次期Projectのご紹介
kumo2010
 
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
 
18-D-1 .Net Framework 4 概要
18-D-1 .Net Framework 4 概要18-D-1 .Net Framework 4 概要
18-D-1 .Net Framework 4 概要
Developers Summit
 

Similar to concrete5
 バージョン5.7のご紹介 (20)

concrete5.7のご紹介
concrete5.7のご紹介concrete5.7のご紹介
concrete5.7のご紹介
 
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること 【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
 
これからはじめるConcrete5 〜コンクリートファイブをわかりやすく解説〜
 これからはじめるConcrete5 〜コンクリートファイブをわかりやすく解説〜 これからはじめるConcrete5 〜コンクリートファイブをわかりやすく解説〜
これからはじめるConcrete5 〜コンクリートファイブをわかりやすく解説〜
 
【BS2】.NET 6 最新アップデート
【BS2】.NET 6 最新アップデート【BS2】.NET 6 最新アップデート
【BS2】.NET 6 最新アップデート
 
基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善基盤の改善から既存アプリケーションの改善
基盤の改善から既存アプリケーションの改善
 
Five Steps to Culture Change を日本語で解説する 2020/11/06
Five Steps to Culture Change を日本語で解説する 2020/11/06Five Steps to Culture Change を日本語で解説する 2020/11/06
Five Steps to Culture Change を日本語で解説する 2020/11/06
 
次期Projectのご紹介
次期Projectのご紹介次期Projectのご紹介
次期Projectのご紹介
 
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
 
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
 
17-D-1 Azure開発の極意 ~2011年版~
17-D-1 Azure開発の極意 ~2011年版~17-D-1 Azure開発の極意 ~2011年版~
17-D-1 Azure開発の極意 ~2011年版~
 
18-D-1 .Net Framework 4 概要
18-D-1 .Net Framework 4 概要18-D-1 .Net Framework 4 概要
18-D-1 .Net Framework 4 概要
 
Solution semniar vs2013_multi_device-1209-new
Solution semniar vs2013_multi_device-1209-newSolution semniar vs2013_multi_device-1209-new
Solution semniar vs2013_multi_device-1209-new
 
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
【Web TECH FORUM 2017 in大阪】Webシステム開発とJavaScript UIコンポーネント
 
HTML5によるモバイルアプリ開発 が拓拓くビジネスチャンス
HTML5によるモバイルアプリ開発 が拓拓くビジネスチャンスHTML5によるモバイルアプリ開発 が拓拓くビジネスチャンス
HTML5によるモバイルアプリ開発 が拓拓くビジネスチャンス
 
Interactive connection2
Interactive connection2Interactive connection2
Interactive connection2
 
SharePoint Framework の最新情報をキャッチアップしよう!
SharePoint Framework の最新情報をキャッチアップしよう!SharePoint Framework の最新情報をキャッチアップしよう!
SharePoint Framework の最新情報をキャッチアップしよう!
 
HTML5とマイクロソフト(沖縄)
 HTML5とマイクロソフト(沖縄) HTML5とマイクロソフト(沖縄)
HTML5とマイクロソフト(沖縄)
 
小さく早い改善がスマホのサービス開発を変える
小さく早い改善がスマホのサービス開発を変える小さく早い改善がスマホのサービス開発を変える
小さく早い改善がスマホのサービス開発を変える
 
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
 
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Codeどっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
 

More from Hishikawa Takuro

Introducing Really Simple CSV Importer (Japanese)
Introducing Really Simple CSV Importer (Japanese)Introducing Really Simple CSV Importer (Japanese)
Introducing Really Simple CSV Importer (Japanese)
Hishikawa Takuro
 
俺のフックがこんなに簡単なわけがない。
俺のフックがこんなに簡単なわけがない。俺のフックがこんなに簡単なわけがない。
俺のフックがこんなに簡単なわけがない。
Hishikawa Takuro
 

More from Hishikawa Takuro (18)

これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
これから concrete5 を始める Web 制作者に伝えたい concrete5 と WordPress ここが一緒、ここが違う!
 
エンジニアのための営業入門
エンジニアのための営業入門エンジニアのための営業入門
エンジニアのための営業入門
 
Calypso動かしてみたよ!
Calypso動かしてみたよ!Calypso動かしてみたよ!
Calypso動かしてみたよ!
 
concrete5 最新事情 2015
concrete5 最新事情 2015concrete5 最新事情 2015
concrete5 最新事情 2015
 
CMS導入で企業のWebサイト運営はこう変わる!
CMS導入で企業のWebサイト運営はこう変わる!CMS導入で企業のWebサイト運営はこう変わる!
CMS導入で企業のWebサイト運営はこう変わる!
 
オープンソースCMSに学ぶ、前PSR時代のプロジェクトが脱レガシーする5つの方法
オープンソースCMSに学ぶ、前PSR時代のプロジェクトが脱レガシーする5つの方法オープンソースCMSに学ぶ、前PSR時代のプロジェクトが脱レガシーする5つの方法
オープンソースCMSに学ぶ、前PSR時代のプロジェクトが脱レガシーする5つの方法
 
Getting Started with WordPress JSON REST API
Getting Started with WordPress JSON REST APIGetting Started with WordPress JSON REST API
Getting Started with WordPress JSON REST API
 
concrete5 in Japan 2014
concrete5 in Japan 2014concrete5 in Japan 2014
concrete5 in Japan 2014
 
クライアントに感謝されるCMS導入のコツ
クライアントに感謝されるCMS導入のコツクライアントに感謝されるCMS導入のコツ
クライアントに感謝されるCMS導入のコツ
 
concrete5 5.6.3.1日本語版の紹介
concrete5 5.6.3.1日本語版の紹介concrete5 5.6.3.1日本語版の紹介
concrete5 5.6.3.1日本語版の紹介
 
concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識
 
コミュニティと仕事論
コミュニティと仕事論コミュニティと仕事論
コミュニティと仕事論
 
Introducing Really Simple CSV Importer (Japanese)
Introducing Really Simple CSV Importer (Japanese)Introducing Really Simple CSV Importer (Japanese)
Introducing Really Simple CSV Importer (Japanese)
 
これからのpre_get_postsの話をしよう
これからのpre_get_postsの話をしようこれからのpre_get_postsの話をしよう
これからのpre_get_postsの話をしよう
 
Status Board 面白いよ!
Status Board 面白いよ!Status Board 面白いよ!
Status Board 面白いよ!
 
俺のフックがこんなに簡単なわけがない。
俺のフックがこんなに簡単なわけがない。俺のフックがこんなに簡単なわけがない。
俺のフックがこんなに簡単なわけがない。
 
オープンソースCMS concrete5 のご紹介
オープンソースCMS concrete5 のご紹介オープンソースCMS concrete5 のご紹介
オープンソースCMS concrete5 のご紹介
 
Wcosaka2012concrete5
Wcosaka2012concrete5Wcosaka2012concrete5
Wcosaka2012concrete5
 

concrete5
 バージョン5.7のご紹介