cms fun 20150606 - modx cms

47
そそ CMS そそそそそそそそ

Upload: kei-mikage

Post on 03-Aug-2015

158 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Cms fun 20150606 - MODX CMS

その CMSで世界と戦えるか?

Page 2: Cms fun 20150606 - MODX CMS

Hello, I’m MODX.Kei Mikage MODX Japan PR Manager.

Page 3: Cms fun 20150606 - MODX CMS

わたくし、怪しいものではございません。

Page 4: Cms fun 20150606 - MODX CMS

Kei Mikage / Akira Tsumura

• Work : とあるクラウド屋の物理屋( AmazonWebServicesと戯れてます。)

• Hobby : 三食昼寝。     自宅インフラ系勉強会      Amazonで買い物

• Community : MODX Japan

Page 5: Cms fun 20150606 - MODX CMS

ね、怪しくないでしょ?

Page 6: Cms fun 20150606 - MODX CMS

Creative Freedom!!!

Page 7: Cms fun 20150606 - MODX CMS

ロゴ大杉…

Page 8: Cms fun 20150606 - MODX CMS

代表キャラ:麦乃(むぎの)

Page 9: Cms fun 20150606 - MODX CMS

MODX 10th Anniversary!!!

2015.10.28(木 )

MODX 10歳 !!!^^v

Page 10: Cms fun 20150606 - MODX CMS

元々、MODXは「 Etomite」だった。

Page 11: Cms fun 20150606 - MODX CMS

Etomiteの経緯• 最初は「 SimpleCMS」という名前だった。

• SimpleCMS → Phese → Etomite

• Dreameaverの代替としての、シンプルな CMS。(当時は十徳ナイフのような CMSが多かった)

• 2004.04.29 GPL化、公開開始。

• Version0.6の頃には、日本語ファイルもつくられる。

Page 12: Cms fun 20150606 - MODX CMS

EtomiteからMODXの経緯• 2005年、 Etomiteを開発していたアレックスは、コミュニティの動向やビジネス化の提案などがあり、モチベーションを失う。

• EtomiteへのコアハックはMODと呼ばれ、開発者が勝手に公開していた。

• これらバラバラに公開されていたMODを集約するよう、 Ryanが動きかける。

Page 13: Cms fun 20150606 - MODX CMS

2004.11.26Etomite MOD-x1(勝手版 ) リリース

Page 14: Cms fun 20150606 - MODX CMS

Ryanってこういうひと

• MODX LLC代表• テキサス州ダラス在住のふつーのお父さん。

Page 15: Cms fun 20150606 - MODX CMS

本題にもどりましょう。。。

Page 16: Cms fun 20150606 - MODX CMS

MODXの得意・不得意例えるならば何でも出来る黒子さんですが、一般的なコーポレートサイトや、小規模ウェブアプリと親和性があります。

そして、ユーザに一切、『中身はMODXである』というコトを意識させません。

Page 17: Cms fun 20150606 - MODX CMS

MODXの得意・不得意CMSの仕様が非常にゆるいので、WordPressやMTといったように特定の用途を絞る方が難しいかもしれません。

※大人の事情で画像を加工しております。

Page 18: Cms fun 20150606 - MODX CMS

MODXの得意・不得意

MODXは凄いです。上場企業コーポレートサイトといった重要なサイトを支える一方、3000ページ超のサイトの安定運用といった事例もあります。

また、オープンソースカンファレンスで行われたイベントでは、秒間 100リクエストを処理するウェブアプリケーションをMODXと ConoHa(VPS)で実装しました。

Page 19: Cms fun 20150606 - MODX CMS

MODXの得意・不得意

MODXは軽いです。(半)動的なキャッシュを標準で使えるため、一般的な VPSでも大規模アクセスに耐える事が可能です。

Page 20: Cms fun 20150606 - MODX CMS

MODXの得意・不得意BaserCMSや Joruriといったように、特定のユーザをターゲットにしていません。その為、最初はとてもとっつきにくいです。

Page 21: Cms fun 20150606 - MODX CMS

これらを総合すると、、、僕たちは、MODXを、『ホンダ・スーパーカブ』にたとえています。

Page 22: Cms fun 20150606 - MODX CMS

これらを総合すると、、、

プロ用途メンテナンスフリー頑丈・そもそも壊れない自分で直せる!!!<重要

Page 23: Cms fun 20150606 - MODX CMS

繰り返します。

MODXはぶっちゃけ

業務用 CMSです。

Page 24: Cms fun 20150606 - MODX CMS

MODXを一言で表すと?

ウェブクリエイターのためのハブとなる CMF。

(Contents Management Framework)

Page 25: Cms fun 20150606 - MODX CMS

導入事例

http://modx.jp/showcase/

Page 26: Cms fun 20150606 - MODX CMS

MODXは、ウェブ製作をラクにします。

• ライター・ディレクター• デザイナー・ HTMLコーダー• プログラマー

……従来は、これら 3者が、仕様を連携して製作する必要がありました。

Page 27: Cms fun 20150606 - MODX CMS

MODXは、ウェブ製作をラクにします。

MODXは、『変数』をキーワードに、

相互のおシゴトを仲介し、ラクにサイトの作成、運営をする事を目的にしています。

Page 28: Cms fun 20150606 - MODX CMS

MODXは、ウェブ製作をラクにします。

MODXは、変数を置換します。

Page 29: Cms fun 20150606 - MODX CMS

タグ置換の例(テンプレート)<html>  <body>   [*content*]→MODX 内で本文に置換される  </body></html>

Page 30: Cms fun 20150606 - MODX CMS

タグ置換の例(テンプレート)<html>  <body>   [[hogehoge]]→MODX 内で            hogeというプログラムの           実行結果に置換される  </body></html>

Page 31: Cms fun 20150606 - MODX CMS

拡張機能の実装例<?php // …….. return(‘Working PHP Code.’);?>→ ‘Working PHP Code’がサイトに表示される

Page 32: Cms fun 20150606 - MODX CMS

MODXは自由です。

It’s Freedom!!!

Page 33: Cms fun 20150606 - MODX CMS

MODXの基本はテキスト処理です。

• Dreamweaverでデザイン・コードを作成→そのままMODXのテンプレートに。

• PHPでアプリをコーディング→そのままMODXの拡張機能に。

Page 34: Cms fun 20150606 - MODX CMS

MODXはスマートそしてシンプル

Page 35: Cms fun 20150606 - MODX CMS

MODXはスマートそしてシンプル

• 管理画面で常時サイトツリーを表示• 管理画面のカスタマイズも可。(入力項目の増減・ CSSスタイル適用など)

• サイト運営に必要十分な機能の標準実装。– 静的出力– サイトの (半 )動的キャッシュ– 権限管理・会員管理– サイトのバックアップ・リストア

Page 36: Cms fun 20150606 - MODX CMS

触ってみたい?

Page 37: Cms fun 20150606 - MODX CMS

MODXってどんな CMS?

デモンストレーションでご説明します。http://mng.demo.modx.jp/• MODXは軽量な CMS• ツリー型の管理画面で、サイト構造がわかりやすい。

• テンプレート(デザイン HTML)は、誰でも作れる。

Page 38: Cms fun 20150606 - MODX CMS

日本のMODXは?

Page 39: Cms fun 20150606 - MODX CMS

日本のMODXは?• 主に 5人の活動により、日本のコミュニティは支えられています。

– グローバルコミッター – 1名– デザイナー – 1名–サーバ管理者 – 2名–アンバサダー – 3名– 広報・雑務担当 – 1 匹

Page 40: Cms fun 20150606 - MODX CMS

MODXの日@JUSO Coworking

Page 41: Cms fun 20150606 - MODX CMS

おわりに – MODX’s mind.

繰り返しになりますが、MODXは、• 小回りが効く、• 融通が効く、• CMSがなるべくユーザを縛らない…こんなコトを考えて作られています。

Page 42: Cms fun 20150606 - MODX CMS

おわりに – MODX’s mind.

MODXの目標は、サイト運用における Dreamweaverの置換です。Dreamweaverは確かにシンプル簡単。でも、それが 100ページを超えた時、果たして手作業だけで大丈夫でしょうか?

Page 43: Cms fun 20150606 - MODX CMS

おわりに – MODX’s mind.

MODXは、業務用 CMSであり、クリエイターのハブであり、徹底的に手作業重視の CMSです。どうぞ、仕様の縛りや管理から手を離し、ご自身のスキルに集中してください。

Page 44: Cms fun 20150606 - MODX CMS

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

Page 45: Cms fun 20150606 - MODX CMS

スーパー質問タイム

Page 46: Cms fun 20150606 - MODX CMS

超スーパー質問タイム

Page 47: Cms fun 20150606 - MODX CMS

おしまい。