cms fun 20150606 - modx cms
TRANSCRIPT
その CMSで世界と戦えるか?
Hello, I’m MODX.Kei Mikage MODX Japan PR Manager.
わたくし、怪しいものではございません。
Kei Mikage / Akira Tsumura
• Work : とあるクラウド屋の物理屋( AmazonWebServicesと戯れてます。)
• Hobby : 三食昼寝。 自宅インフラ系勉強会 Amazonで買い物
• Community : MODX Japan
ね、怪しくないでしょ?
Creative Freedom!!!
ロゴ大杉…
代表キャラ:麦乃(むぎの)
MODX 10th Anniversary!!!
2015.10.28(木 )
MODX 10歳 !!!^^v
元々、MODXは「 Etomite」だった。
Etomiteの経緯• 最初は「 SimpleCMS」という名前だった。
• SimpleCMS → Phese → Etomite
• Dreameaverの代替としての、シンプルな CMS。(当時は十徳ナイフのような CMSが多かった)
• 2004.04.29 GPL化、公開開始。
• Version0.6の頃には、日本語ファイルもつくられる。
EtomiteからMODXの経緯• 2005年、 Etomiteを開発していたアレックスは、コミュニティの動向やビジネス化の提案などがあり、モチベーションを失う。
• EtomiteへのコアハックはMODと呼ばれ、開発者が勝手に公開していた。
• これらバラバラに公開されていたMODを集約するよう、 Ryanが動きかける。
2004.11.26Etomite MOD-x1(勝手版 ) リリース
Ryanってこういうひと
• MODX LLC代表• テキサス州ダラス在住のふつーのお父さん。
本題にもどりましょう。。。
MODXの得意・不得意例えるならば何でも出来る黒子さんですが、一般的なコーポレートサイトや、小規模ウェブアプリと親和性があります。
そして、ユーザに一切、『中身はMODXである』というコトを意識させません。
MODXの得意・不得意CMSの仕様が非常にゆるいので、WordPressやMTといったように特定の用途を絞る方が難しいかもしれません。
※大人の事情で画像を加工しております。
MODXの得意・不得意
MODXは凄いです。上場企業コーポレートサイトといった重要なサイトを支える一方、3000ページ超のサイトの安定運用といった事例もあります。
また、オープンソースカンファレンスで行われたイベントでは、秒間 100リクエストを処理するウェブアプリケーションをMODXと ConoHa(VPS)で実装しました。
MODXの得意・不得意
MODXは軽いです。(半)動的なキャッシュを標準で使えるため、一般的な VPSでも大規模アクセスに耐える事が可能です。
MODXの得意・不得意BaserCMSや Joruriといったように、特定のユーザをターゲットにしていません。その為、最初はとてもとっつきにくいです。
これらを総合すると、、、僕たちは、MODXを、『ホンダ・スーパーカブ』にたとえています。
これらを総合すると、、、
プロ用途メンテナンスフリー頑丈・そもそも壊れない自分で直せる!!!<重要
繰り返します。
MODXはぶっちゃけ
業務用 CMSです。
MODXを一言で表すと?
ウェブクリエイターのためのハブとなる CMF。
(Contents Management Framework)
導入事例
http://modx.jp/showcase/
MODXは、ウェブ製作をラクにします。
• ライター・ディレクター• デザイナー・ HTMLコーダー• プログラマー
……従来は、これら 3者が、仕様を連携して製作する必要がありました。
MODXは、ウェブ製作をラクにします。
MODXは、『変数』をキーワードに、
相互のおシゴトを仲介し、ラクにサイトの作成、運営をする事を目的にしています。
MODXは、ウェブ製作をラクにします。
MODXは、変数を置換します。
タグ置換の例(テンプレート)<html> <body> [*content*]→MODX 内で本文に置換される </body></html>
タグ置換の例(テンプレート)<html> <body> [[hogehoge]]→MODX 内で hogeというプログラムの 実行結果に置換される </body></html>
拡張機能の実装例<?php // …….. return(‘Working PHP Code.’);?>→ ‘Working PHP Code’がサイトに表示される
MODXは自由です。
It’s Freedom!!!
MODXの基本はテキスト処理です。
• Dreamweaverでデザイン・コードを作成→そのままMODXのテンプレートに。
• PHPでアプリをコーディング→そのままMODXの拡張機能に。
MODXはスマートそしてシンプル
MODXはスマートそしてシンプル
• 管理画面で常時サイトツリーを表示• 管理画面のカスタマイズも可。(入力項目の増減・ CSSスタイル適用など)
• サイト運営に必要十分な機能の標準実装。– 静的出力– サイトの (半 )動的キャッシュ– 権限管理・会員管理– サイトのバックアップ・リストア
触ってみたい?
MODXってどんな CMS?
デモンストレーションでご説明します。http://mng.demo.modx.jp/• MODXは軽量な CMS• ツリー型の管理画面で、サイト構造がわかりやすい。
• テンプレート(デザイン HTML)は、誰でも作れる。
日本のMODXは?
日本のMODXは?• 主に 5人の活動により、日本のコミュニティは支えられています。
– グローバルコミッター – 1名– デザイナー – 1名–サーバ管理者 – 2名–アンバサダー – 3名– 広報・雑務担当 – 1 匹
MODXの日@JUSO Coworking
おわりに – MODX’s mind.
繰り返しになりますが、MODXは、• 小回りが効く、• 融通が効く、• CMSがなるべくユーザを縛らない…こんなコトを考えて作られています。
おわりに – MODX’s mind.
MODXの目標は、サイト運用における Dreamweaverの置換です。Dreamweaverは確かにシンプル簡単。でも、それが 100ページを超えた時、果たして手作業だけで大丈夫でしょうか?
おわりに – MODX’s mind.
MODXは、業務用 CMSであり、クリエイターのハブであり、徹底的に手作業重視の CMSです。どうぞ、仕様の縛りや管理から手を離し、ご自身のスキルに集中してください。
ご清聴ありがとうございました。
スーパー質問タイム
超スーパー質問タイム
おしまい。