XoopsCube_Impression

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    XoopsCube_Impression - Presentation Transcript

    1. XoopsCube 検証結果 某SI kotetsu
    2. 目次 ・サマリー ・XoopsCubeとは? ・検証 ・競合製品 ・苦労したところ ・今回使用したモジュール ・参考情報
    3. サマリー 所感:  XoopsCubeとXAMPP(PHPを動作させるためのAll-in-Oneのインフ ラツール)を組み合わせることによって、コミュニティサイトを簡単に構 築できることが判明した。またコミュニティサイトに必要なフォーラム、 ニュースサイト、RSSフィード等の機能は、モジュールと呼ばれるもの が多数、提供されている。またそれらは、自身で開発するよりセキュ アな状態で使用することを享受できるメリットがある。  しかし、OSS製品であるため、本体およびモジュールの派生品の乱 立がひどく、情報収集に苦労する。そのため、開発フォーラムの活性 度やライセンス等で、判断する必要がある。またセキュアなサイトに する上で必要なSSL対応をする必要があるのだが、今回は本体自体 の問題があり、構築することができなかった。(原因不明) そのため、セキュアな構築をするには、かなりのスキルを要すると考 えられる。
    4. XoopsCubeとは? XoopsCube:  GPLで開発されたCMSの一つで、Webサイトや掲示板を管理するために用 いるツールである。日本発のオープンソースCMSツールのため、他オープン ソースCMSに比べて、日本語などマルチバイト言語への対応が高い。企業 向けに構築サービスも展開されており、企業のサイト構築することにおいて、 メジャーなツールである。 概要  設立:2001年 PHP-Nukeを元に日本人により開発、公開  動作環境:Apache1.3 + MySQL4.0 + PHP4.0.3 特徴  ・「モジュール」と呼ばれるプラグイン型プログラムを組み込むことにより、機 能を自由に追加できる。  ・マルチバイト言語への対応度が高い。
    5. 検証 検証方法:  ・XAMPP(PHP開発環境をAll-in-Oneで提供してくれるインフラ) +XoopsCubeの組み合わせで、「インストール→モジュール追加→レンタル サーバー構築」までを行い、検証した。 結果:  ・画面デザインが個別修正できるように、CSS細かく設定されている。その ため、CSSとデザインの関係を把握するのに時間がかかった。(なおしたい 人だけ、cssに追加する方式のがよいのではと思いました。)  ・D3モジュールのインストールで多少手間取ったが、問題なく構築できまし た。(moduleフォルダとxoops_trust_pathフォルダの区別ができておりませんで した。)  ・テンプレートを修正することで、画面レイアウトやメッセージを修正 することが可能です。ただし、修正するには、HTML、PHPを習得し ていることが必要と感じます。
    6. 苦労したところ ・モジュールの選定  ⇒Xoopsは活発な活動をしているツールのため、情報が各サイトに 点在している。そのため、「モジュールの調査→評価→選定」の作業 にものすごく時間がかかった。 ・画面デザイン  ⇒センスがないだけなのですが、画面デザインに時間がかかりまし た。一般企業であるならデザイナーに依頼することをお薦めいたしま す。(ツール自体は無償なのに、デザインにお金をかけるのは本末 転倒だと感じますが) ・SSL対応  ⇒Xoops本体がSSL対応できていないように思えます。暗号化できな い情報(httpの画像が埋め込まれている)が 含まれているために、IEではSSL 対応できるのですが、FirefoxではSSL対応できないということがありました。
    7. 今後の課題 ・SSL対応の原因調査  ⇒今回は、レンタルサーバーの問合せ機能(CGI)を使用して、SSLの問合 せ機能を構築することができたが、原因の継続調査は必要 ・問合せ機能  ⇒問合せ機能は、Marijuana氏の「InquirySP」がデファクトスタンダードと なっているが、ライセンス形態が特殊(一番搾り?)のため、使用を控える企 業があるように感じる。(勝手に使用している企業のURLを公表しているのを 拝見しました。)そのため、一般企業が安心して使用できる問合せ機能を作 成する必要がある。 ・セキュリティ関係の調査  ⇒SSL対応の継続調査 ・レンタルサーバー(ファーストサーバー)の検討  ⇒SSL対応ができたことと、問合せ機能を独自で持っていたことがメリットと 感じている。(おかげで助かった) ただし、クローンができないことと個別対応 してくれないこと(allow_url_fopen)がデメリットとして挙げられる。
    8. 今回使用したモジュール モジュール:   ALTSYS:アクセス・ブロック機能 (GIJOE氏)   ProtectorV3:セキュリティ機能 (GIJOE氏)   PICO:静的コンテンツ管理機能 (GIJOE氏)   Bulletin:ニュース機能 (作者不明)   d3forum:フォーラム機能 (GIJOE氏)   Xoops検索:検索機能 (suin氏)   xoopspoll:投票機能 (XOOPS PROJECT)   xoopsfaq:FAQ機能 (XOOPS PROJECT)   d3Pipes:フォーラム機能 (GIJOE氏) 注意:   法人(一般企業)がコミュニティサイト作成を検討する場合、モジュールの 作者を見ることをお勧めいたします。もしモジュールの作者がMarijuana氏だ としたら、採用を控えたほうがよいです。ネットで調べる限りですが、変わった ライセンス形態(一番絞り?)をしているので、後々問題になりそうな気がしま す。(ライセンスと著作権の違いを気にしていると思われます。)
    9. 参考情報 参考サイト:   ・Xoops初心者がみるサイト    Xoops Users Group Japan(XUGJ):http://www.xugj.org/   ・Xoopsインストール時にみるサイト    文系のためのXOOPS入門:http://xoops.kudok.com/   ・かわいい絵でXoopsを紹介しているサイト    うさぎにもできるXOOPS Cube入門:http://usadeki.jp/   ・マニュアルが豊富にあるサイト    Xoops Users Group Japan(XUGJ):http://www.xugj.org/ ※有力なモジュールは各サイトに点在しているため、こちらでは記載いた しません。 参考書:   ・XOOPSでつくる!最強のコミュニティサイト(著者:GIJOE氏)   ・XOOPS Cube Legacyデベロッパーズ・バイブル(著者:Marijuana氏)

    + kotetsu0921kotetsu0921, 2 years ago

    custom

    603 views, 0 favs, 3 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 603
      • 582 on SlideShare
      • 21 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 1
    Most viewed embeds
    • 19 views on http://d.hatena.ne.jp
    • 1 views on http://209.85.175.104
    • 1 views on http://209.85.173.104

    more

    All embeds
    • 19 views on http://d.hatena.ne.jp
    • 1 views on http://209.85.175.104
    • 1 views on http://209.85.173.104

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags