2012 0623-x-road-tokyo-xoops-x(ten)

29
XOOPS X(ten) フフフフフフフフ ささささささささ XOOPS-X(ten) ささささささささささささ XOOPS X(ten) さささささささ X-update ささささささ XOOPS Cube Conference 2012 Tokyo 2012- 6-23) XOOPS X(ten) ささささささささささささささささ さささ さささ www.naaon.com

Upload: naoki-okino

Post on 27-Jun-2015

569 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: 2012 0623-x-road-tokyo-xoops-x(ten)

XOOPS X(ten) プロジェクト さらっと自己紹介 XOOPS-X(ten) の役割と今後の希望的観測 XOOPS X(ten) を使うメリット X-update の今後の展開

XOOPS Cube Conference 2012 Tokyo ( 2012-6-23)

XOOPS X(ten) ディストリビューションチーム報告者:なーお  www.naaon.com

Page 2: 2012 0623-x-road-tokyo-xoops-x(ten)

メインフィールド◦ ( 有 ) モーションクリエイト代表 mc8.jp

工場設備の機械・電気設備設計、ソフト製作・現地立上げ

PHP などの言語は趣味の一環として勉強中 趣味

◦ オーディオ(スピーカー製作)、ジョギング (?)◦ PC仮想化 (naaon.com)

VMWare ESXi5.0 、家族用 PC はゼロクライアント◦ サイト構築運営 (2007 年~、全て JPEx or XCL2.2 Xoops-

X) 集まれ!塩ビ管スピーカー embisp.com モバイルテンプハウス www.mc8.jp/mth/  ..etc.

◦ XOOPS モジュール公開 :  d3diary

さらっと自己紹介(なーお)1 of USERS

Page 3: 2012 0623-x-road-tokyo-xoops-x(ten)

Xoops-X(ten) の役割と今後の希望的観測

Xoops-X(ten)

コミュニティ活発度

もう底は見たからあとは上向くのみ !

2005:XOOPS 絶頂期

2007:XCL2.1.02008:HD( ホダ塾ディストリ )  ~2011

2011.4:XCL2.2.0→2011.5:→

モジュールメンテプロジェクト ↑2011.10:Pack2011

Xoops-X(ten)2012.6↓

沢山詰め込みましたぁ的

X-update による3S 新形式配布(Symple, Speedy & Scalable)

  ~ 本家と分裂しフォーク  2.0.10-JP

Page 4: 2012 0623-x-road-tokyo-xoops-x(ten)

全モジュール php5.3+ MySQL5.5 + 対応

d3forum 追加機能• コメント統合に、コメント元記事閲覧権限反映• トピック(スレッド)件数が増えたときのページ

分割• メタタグ description 改善、その他機能アップ。

( メンテプロジェクト ) やってきたこと

•  Pack2011~ に同梱することで、メンテ頻度アップ!• お礼: domifara さん , nao-pon さんほか皆さま

Page 5: 2012 0623-x-road-tokyo-xoops-x(ten)

HD( ホダ塾ディストリ ) に代わる草の根ディストリビューション

主要モジュール

を同梱

Altsysprotector cubeUtils OpenID

[ ユーティリティ系 ]

Bulletin d3forum GNAVi

xpWiki, Xpress

[ コンテンツ系 ]

hypconf[ 携帯/スマホ対応、アンチスパム

他 ]

主要テーマを同梱

Pack2011 default (レスポンシブ・

ウエブデザイン)

Basic5 (レスポンシブ・ウエブデザ

イン)

4seasons (extras

フォルダ内 )

Pack201X•問題点

• モジュールやテーマの2重管理• ソースが増えすぎインストールに時間を要す

Page 6: 2012 0623-x-road-tokyo-xoops-x(ten)

草の根ディストリビューションの

継続と進化

アップデータモジュール X-update

CorePack をスリム化し、モジュールやテーマは

3S 新形式配布 (Symple, Speedy & Scalable)

Xoops X(ten)

Page 7: 2012 0623-x-road-tokyo-xoops-x(ten)

XCL2.2

Altsy

pro

tect

or

X-u

pd

ate

Defa

ult

Th

em

es

Legacy

群m

ess

ag

e

Core

Pack

bulle

tin

cub

eU

til

sX

pre

ss

op

enID 個人

ブログ

hyp

con

f3S

SimpleSpeedyScalableb

ulle

tin

d3

dia

ry

op

enID

コミュ

ニティ

xsn

s

d3

foru

m

hyp

con

f

hog

e

fug

a 官公庁向fu

ge

hag

a 地域情報

hyp

con

f

Xoops X(ten)  構成

Page 8: 2012 0623-x-road-tokyo-xoops-x(ten)

Before X-update

② ローカル PC 上で解凍・展開

③ サーバーに FTP でアップロード

•FTP 転送に時間がかかる•フォルダ配置の間違いなど

① モジュールアーカイブ (zip 等 ) を ダウンロード

配布サイト

管理サイト

ローカル PC

Page 9: 2012 0623-x-road-tokyo-xoops-x(ten)

After X-update

① ローカル PC から管理サイトに  (ブラウザ)ログインして②xupdate を操作

サーバー上で自動で展開・FTP アプロード

• ブラウザ上で完結 (企業ファイヤーウオール内から操作可能)• フォルダ配置の間違いも防止

この夏リリース!

3S 新配布形式(Symple, Speedy & Scalable)

モジュールアーカイブ (zip 等 ) を自動ダウンロード

各ストアサイト

管理サイト

複製可能モジュールのモジュール名変更も可能!

ローカル PC

Page 10: 2012 0623-x-road-tokyo-xoops-x(ten)

Xoops Xbulletin, cubeUtils, d3downloads, d3forum, d3pipes, gnavi, mobile_templates, myalbum-P, multiMenu, none, openID, pico, search, xpress, xsns, xupdate, Xwords

hypweb (nao-pon)HypCommon, xpWiki, X-elfinder

domifaraxugjmcdel, myckeditor, chalog

naaon d3diary

モジュール

Xoops123(marine)fashion, 4seasons, photographs, ほか多数

テーマ

X-update  対象

Page 11: 2012 0623-x-road-tokyo-xoops-x(ten)

PHP 5.2.0 以上

( 必須 )

MySQL 5.0 以上 ( 必須 )

Xoops

Cube

Legacy

2.2.0 以上

X-update  動作要件

safe モードで無い ( ほぼ必須: GitHubからのダウンロード )

cURL エクステンション ( 必須 )

zip 拡張関数が使える ( 推奨 )

TokyoPen のソースをすこーし拝借

TokyoPen のソースをかなーり拝借

Page 12: 2012 0623-x-road-tokyo-xoops-x(ten)

マスタサーバー( xoopscube.net )でのリスト管理◦カテゴリ分類・タグによるユーザーガイド

各ストアサイト

管理サイト

マスタサーバー

①登録情報問合せ  ・カテゴリ分類  ・タグ分類

② リスト情報 問合せ

管理者アクセス(ブラウザ)

ダウンロード

サーバー上で自動で展開・FTP アプロード

ローカル PC

X-update :今後の展開

Page 13: 2012 0623-x-road-tokyo-xoops-x(ten)

個人管理モジュ-ル登録

• マスタリスト未登録モジュール :独自に登録しておけばアップデートも楽々!

• 自前のモジュール :マルチサイトインストールも楽々!

X-update :今後の展開

Page 14: 2012 0623-x-road-tokyo-xoops-x(ten)

• 有効プリロードの一覧• 有効/無効 フォルダ移動

サイトプリロード・モジュールプリロードの管理

• Bootstrap テーマ、 CSS 対応でテンプレート標準化の一環

モジュールテンプレートセットの差し替え

X-update :今後の展開

Page 15: 2012 0623-x-road-tokyo-xoops-x(ten)

こんな素晴らしくて

けどさ・・

Page 16: 2012 0623-x-road-tokyo-xoops-x(ten)

時代を担うX-update を

こんなに素晴らしくて・・

Page 17: 2012 0623-x-road-tokyo-xoops-x(ten)

1 of USERSな

時代を担う X-update を・・

Page 18: 2012 0623-x-road-tokyo-xoops-x(ten)

なーおに

1 of USERS な・・

Page 19: 2012 0623-x-road-tokyo-xoops-x(ten)

任せていーの?

なーお に・・

Page 20: 2012 0623-x-road-tokyo-xoops-x(ten)

だってさぁ・・

任せていーの?・・

Page 21: 2012 0623-x-road-tokyo-xoops-x(ten)

・・・・

だってさぁ・・

Page 22: 2012 0623-x-road-tokyo-xoops-x(ten)

・・・・・

こんなに

Page 23: 2012 0623-x-road-tokyo-xoops-x(ten)

こんなに・・

・・・・

Page 24: 2012 0623-x-road-tokyo-xoops-x(ten)

頭が真っ白!

こんなに・・

Page 25: 2012 0623-x-road-tokyo-xoops-x(ten)

きっと、

頭が真っ白・・

Page 26: 2012 0623-x-road-tokyo-xoops-x(ten)

中身も!?

きっと・・

Page 27: 2012 0623-x-road-tokyo-xoops-x(ten)

そろそろ真っ白!

中身も・・

Page 28: 2012 0623-x-road-tokyo-xoops-x(ten)

開発者募集

以前 XOOPS 開発やってた、

実力派のアナタ!

これから開発してみたいアナタ!

 今なら、喜んで受け入れられますよ。 ^_^   ソースは

http://github.com/XoopsX/ にあります。

だ・か・ら・ お願い!

Page 29: 2012 0623-x-road-tokyo-xoops-x(ten)

こんな素晴らしい X-

update を

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

1 of USERSな

なーおに

任せていーの?だって・・・・・・頭

真っ白!きっと、おしまい