2012 0623-x-road-tokyo-xoops-x(ten)
TRANSCRIPT
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
メインフィールド◦ ( 有 ) モーションクリエイト代表 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
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
全モジュール php5.3+ MySQL5.5 + 対応
d3forum 追加機能• コメント統合に、コメント元記事閲覧権限反映• トピック(スレッド)件数が増えたときのページ
分割• メタタグ description 改善、その他機能アップ。
( メンテプロジェクト ) やってきたこと
• Pack2011~ に同梱することで、メンテ頻度アップ!• お礼: domifara さん , nao-pon さんほか皆さま
HD( ホダ塾ディストリ ) に代わる草の根ディストリビューション
主要モジュール
を同梱
Altsysprotector cubeUtils OpenID
[ ユーティリティ系 ]
Bulletin d3forum GNAVi
xpWiki, Xpress
[ コンテンツ系 ]
hypconf[ 携帯/スマホ対応、アンチスパム
他 ]
主要テーマを同梱
Pack2011 default (レスポンシブ・
ウエブデザイン)
Basic5 (レスポンシブ・ウエブデザ
イン)
4seasons (extras
フォルダ内 )
Pack201X•問題点
• モジュールやテーマの2重管理• ソースが増えすぎインストールに時間を要す
草の根ディストリビューションの
継続と進化
アップデータモジュール X-update
CorePack をスリム化し、モジュールやテーマは
3S 新形式配布 (Symple, Speedy & Scalable)
Xoops X(ten)
XCL2.2
Altsy
s
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) 構成
Before X-update
② ローカル PC 上で解凍・展開
③ サーバーに FTP でアップロード
•FTP 転送に時間がかかる•フォルダ配置の間違いなど
① モジュールアーカイブ (zip 等 ) を ダウンロード
配布サイト
管理サイト
ローカル PC
After X-update
① ローカル PC から管理サイトに (ブラウザ)ログインして②xupdate を操作
サーバー上で自動で展開・FTP アプロード
• ブラウザ上で完結 (企業ファイヤーウオール内から操作可能)• フォルダ配置の間違いも防止
この夏リリース!
3S 新配布形式(Symple, Speedy & Scalable)
モジュールアーカイブ (zip 等 ) を自動ダウンロード
各ストアサイト
管理サイト
複製可能モジュールのモジュール名変更も可能!
ローカル PC
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 対象
PHP 5.2.0 以上
( 必須 )
MySQL 5.0 以上 ( 必須 )
Xoops
Cube
Legacy
2.2.0 以上
X-update 動作要件
safe モードで無い ( ほぼ必須: GitHubからのダウンロード )
cURL エクステンション ( 必須 )
zip 拡張関数が使える ( 推奨 )
TokyoPen のソースをすこーし拝借
TokyoPen のソースをかなーり拝借
マスタサーバー( xoopscube.net )でのリスト管理◦カテゴリ分類・タグによるユーザーガイド
各ストアサイト
管理サイト
マスタサーバー
①登録情報問合せ ・カテゴリ分類 ・タグ分類
② リスト情報 問合せ
管理者アクセス(ブラウザ)
ダウンロード
サーバー上で自動で展開・FTP アプロード
ローカル PC
X-update :今後の展開
個人管理モジュ-ル登録
• マスタリスト未登録モジュール :独自に登録しておけばアップデートも楽々!
• 自前のモジュール :マルチサイトインストールも楽々!
X-update :今後の展開
• 有効プリロードの一覧• 有効/無効 フォルダ移動
サイトプリロード・モジュールプリロードの管理
• Bootstrap テーマ、 CSS 対応でテンプレート標準化の一環
モジュールテンプレートセットの差し替え
X-update :今後の展開
こんな素晴らしくて
けどさ・・
時代を担うX-update を
こんなに素晴らしくて・・
1 of USERSな
時代を担う X-update を・・
なーおに
1 of USERS な・・
任せていーの?
なーお に・・
だってさぁ・・
任せていーの?・・
・・・・
だってさぁ・・
・・・・・
こんなに
こんなに・・
・・・・
頭が真っ白!
こんなに・・
きっと、
頭が真っ白・・
中身も!?
きっと・・
そろそろ真っ白!
中身も・・
開発者募集
以前 XOOPS 開発やってた、
実力派のアナタ!
これから開発してみたいアナタ!
今なら、喜んで受け入れられますよ。 ^_^ ソースは
http://github.com/XoopsX/ にあります。
だ・か・ら・ お願い!
こんな素晴らしい X-
update を
ご静聴ありがとうございました
1 of USERSな
なーおに
任せていーの?だって・・・・・・頭
真っ白!きっと、おしまい