神奈川県平塚市・厚木市を中心に、ドメイン取得、レンタルサーバ契約代行からホームページ制作(ホームページ作成)、開発(PHP+MySQL、ASP等)、XOOPS設置、保守、管理までお手伝いします。

メニュー
参考・説明書
リンク&広告

 Login id:
 Password:    
 Lost Password?
トップ  >  XOOPSとは

XOOPSを使おう - XOOPSとは

XOOPSとは

 XOOPS及びXOOPS CubeとはヤフーやCNETのようなポータルサイト(コミュニティサイト)を個人でも手軽に立ち上げることのできるソフトです。

XOOPSとはeXtensible Object Oriented Portal System の略で、直訳すると「拡張可能なオブジェクト指向ポータルシステム」ということになります。

拡張可能な
モジュール追加などで様々な機能・プログラムを自由に追加・削除することができます。

オブジェクト指向
PHPは完全なオブジェクト指向ではありませんが、XOOPS及びXOOPS CubeではPHPの中のオブジェクト指向部分が多用されています。

ポータルシステム
「ポータルシステム」は「コンテンツマネジメントシステム(CMS)」とも呼ばれることもあります。日本ではまだあまり聞きなれない言葉ですが、海外ではすでに多くのユーザの間に広まっており、これを素直に訳すと、「サイトのコンテンツを管理するためのシステム」ということになります。

XOOPS Cubeで利用されている技術

XOOPS Cubeの中核となる技術はサーバサイドスクリプト言語であるPHPとデータベースです。
データベースを利用することにより、情報の管理・更新・保存・検索等を高速且つ容易に行うことができます。特に、XOOPS Cubeで使用されているMySQLはその高速性からgoogle等の一部検索システムでも使用されているほどです。

PHP言語とデータベースとの連係により、ダイナミック且つ高機能なサイトの構築が可能となります。PHPおよびMySQLは共にオープンソースであり、フリー且つ手軽に利用できることから、特に海外では多くのユーザの支持を得ています。

XOOPS Cubeを使用するには

XOOPS及びXOOPS Cubeを実際に使用するには、まずMySQLおよびPHPが既にインストールされたサーバが必要です。
特にサーバのOSを問うことはなく、ほとんどのOS上で動作することが確認されています。

ご自分でサーバを用意されるという方は、サーバにMySQLおよびPHPが既にインストールされていることをご確認ください。現在配布中のXOOPS及びXOOPS Cubeをインストールするのに必要なサーバ環境は以下のとおりです。

  • WWWサーバ: Apacheを特にお薦めします
  • データベース: MySQL4.0.xx(将来的にはPostgreSQL等にも対応予定)
  • PHP: PHP4.1.0 以降 (4.3.11を推奨〜標準パッケージでは、PHP5.0.xに対応していますが、一般に配布されているモジュールには未対応のものもあります)

PHPおよびMySQLについては以下のサイトにて詳しい情報を入手することができます。
PHP
日本PHPユーザ会
MySQL
日本MySQLユーザ会

既にMySQLおよびPHPが導入済みのサーバであれば、XOOPS又はXOOPS Cubeをダウンロードし、インストール手順に従いインストールするのみです。初めてであってもPHPやMySQL等に一定の知識があれば10分もあればインストールでき、直ちにサイトの運営を開始できるところがXOOPS/XOOPS Cubeの強みでもあります。

 ここでは、例としてレンタルサーバ「XREA」にXOOPSをインストールする例で説明します。上記の動作環境を満たせばほかのレンタルサーバでも同様なインストールが可能です。

 

プリンタ用画面
友達に伝える
前
はじめに
カテゴリートップ
TOP
次
インストールの準備
Copyright © 2002-2007 ekHome Studio, All right reserved.