多摩(東京都八王子市)にあるソフトウェア開発会社  
シークラフトのTOPページへシークラフトの会社案内ページへシークラフトの開発実績ページへシークラフトがお勧めするソフト紹介ページへシークラフトのお問い合せページへシークラフトのニュースリリース、リンク集、サイトマップのページへシークラフトの求人募集ページへ

XOOPSとは


XOOPSとは(ズープスとは)


XOOPSとは、GNU 一般公有使用許諾書に基づいて開発された、オープンソースのCMS(コンテンツマネージメントシステム)です。このソフトウェアを使用することにより、ポータルサイトを個人で手軽に作成することができます。このソフトウェアはPHP+MySQLが使えるサーバーであれば、Windowsだけでなく、LinuxなどのUNIX系OS等でも使用することができます。なお、XOOPSとは「eXtensible Object Oriented Portal System」の略です。



ポータルサイトとは

ポータルサイトとは、様々なWebサイトやシステムへの入り口を、1つの画面に集約して表示するサイトです。つまり、ポータルサイトとは、「さまざまな情報の玄関口となるホームページ」です。通常、高機能なポータルサイトを構築するには、高価なハードウェア/ソフトウェア及び高度な技術、そして多大な時間を必要とし、必ずしも容易ではありません。



XOOPSのライセンス

XOOPSは、GNU 一般公有使用許諾書に基づきフリーで公開されているオープンソースのソフトウェアです。



XOOPSの主な特徴

XOOPSは、下記のような特徴があります。

・オープンソースで開発されているフリーウェアである

非常に高機能なソフトウェアでありながら、無料で使用することができます。ちなみに市販のCMSパッケージを購入すると20万から500万ぐらいになります。また同様のCMSをソフト会社に作成依頼すれば数千万円はかかるでしょう。

・非常に高機能である

XOOPSにはポータルサイト構築に必要な、ユーザ管理機能、検索機能、掲示板、投票、サイトリンク集、ニュースリリース、会議室の機能が備わっています。また後からでも自分がほしいモジュール(アプリケーション)を追加することができます。最近流行りのブログもあります

・外観などのカスタマイズが簡単にできる

XOOPSにより構築されたWebサイトの登録ユーザは、自分の好みに応じてそのWebサイトの外観(テーマ)を選択することができます。

・高い拡張性がある

XOOPSには多くの機能が備わっているだけでなく、モジュール管理システムによりプログラムの新規インストールなどを容易に行うことができます。

・日本人及び初心者向き

XOOPSには古くから日本人の方が開発に加わっていました。また、他のオープンソースのCMS(PHP-NukegeeklogManboPloneXaraya)に比べて日本においては人気が高いです。ということは関連書籍の数やネットでの情報が圧倒的に多いのです。 またその人気から最近ではレンタルサーバなどでもサポートするようになりました。ちなみにウチの会社ではロリポップ! VALUE-DOMAINのXREAなどを使っています。
この値段でここまでできれば文句なし♪ HPにセットアップ方法が書いてありました




XOOPS関連サイト

XOOPS Official Site

XOOPSのオフィシャルのホームページです。こちらから最新版の本家のXOOPSを入手することができます。(英文)

XOOPS日本公式サイト

XOOPSの日本におけるオフィシャルのホームページです。こちらでは、日本のXOOPSユーザのサポートを行っています。また、こちらから日本語版のXOOPSのダウンロードができます。最新版は、2.0.15JPです。無効なリンクとなっています(2009/9/17 update)

XOOPS Cube公式サイト

XOOPS Cubeの日本におけるオフィシャルのホームページです。XOOPS Cubeの日本語ユーザ向けに各種リソースの作成、公開、およびサポートを行っています。また、こちらから日本語版のXOOPS Cubeのダウンロードができます。(2009/9/17 update)




XOOPSのセットアップの仕方

Windows環境へのセットアップはこちらからどうぞ

ウインドウズ環境へ簡単にセットアップする方法を説明します。




ポータルサイト構築例

構築例のポータルサイトは弊社でサービスもしくは協力しているものです。サイト構築着手から約5日で完成しました。殆どコンテンツ作成に費やしましたので、技術的には実質2日間程度だと思います。まさに短納期案件にはお勧めですね。

構築例1
ソフトウェア人材マッチングビジネス研究会(2004/10/7 update)
※2005/3/19 現在:サイトは非公開になりました


構築例2
10分程度で、うちの会社のホームページをサクッと作ってみました(2005/5/26 update)
※2007/11/1 現在:サイトは非公開になりました


構築例3

弊社の無料求人サイト(サイト名:ジョブコネ)(2005/10/24 update)



構築例4

XOOPS制作のコンサルティングをしたサイト(サイト名:守なび)(2007/11/17 update)


XOOPS構築例




XOOPS関連書籍

CMSといえば、XOOPSというくらいに浸透してきました。関連書籍も豊富にでているので初めての方でも安心ですね。XOOPSの対応バージョンに注意して購入しましょう。

初心者向け。セットアップの仕方がわかりやすく書いてあります。
初心者向け。ちょっとアレなタイトルですが、「XOOPSって何よ」って聞かれたときに、当人に読ませるにはいいかも。

☆☆☆ ☆☆
☆は管理人の評価です(5点満点)


他の本




ハックやカスタマイズしたい方向けの書籍(上級者向け)

XOOPS関連の書籍は最近増えてきましたので、流行りつつあるのかと思っています。普通に使う分には、それらの書籍で十分だと思います。自分でモジュールを作ってみたい人やテーマをいじりたい人などいらっしゃるかもしれませんので紹介したいと思います。今現在、該当する書籍は、下記の2冊出ています。どちらも濃い内容となっていますのでハックしたい人にはお勧めです。かなりプログラマよりの内容ですのでPHPやHTMLの基本的なことを知らない方は購入を控えた方がよいでしょう。

XOOPSコミュニティサイト構築ガイド
Customizing XOOPS ~自由にデザイン・自在にHack
XOOPS+Smartyカスタマイズガイド―SmartyでひろがるXOOPSリデザイン
モジュールの作成や改造をしたい人、基本的なしくみやプログラム構造を知りたい人にオススメです。特にxoops_versionの説明は役に立ちました。
社内用に2冊買いました。
デザインやテーマをいじりたい方にオススメです。いかにもXOOPSぽいデザインをカスタマイズする方法など。セキュア化についても多少記述があります。
社内用に2冊買いました。
SmartyというXOOPSの画面デザイン部分にスポットを当てた本。プチ改造したいけど、PHPがさっぱりという方向けでしょうか。Smarty側から呼ぶ関数やタグ説明が便利かも。
開発者向けでは最近出た本

☆☆☆☆☆ ☆☆☆ ☆☆
☆は管理人の評価です(5点満点)



結局はコンテンツです

XOOPSを使えば、簡単にポータルサイトや会員制サイトなどが短時間で作れてしまいます。実は今まではココまでたどり着くのが大変でした。そのためコンテンツ作成の段階で息切れしていたのです。それがXOOPSをはじめてすぐ「サイト作ってなにするの。」に簡単に行き着きます。ここが問題です。構築する人によって目的はありますが、ただホームページを作る目的だけならやめたほうがいいです。それこそ無料ブログを使った方がましだと思います。XOOPSをやる前にそのサイトでなにをするのか考えを巡らしてからはじめてはいかがでしょうか。







©1998-2009 Ccraft Corporation All rights reserved