株式会社RYUS フォームにてお気軽にお問い合わせください。
TOP  >  スタッフブログ  >  XOOPS  >  XOOPSモジュールを選ぶときの3つのポイント+1 

XOOPSモジュールを選ぶときの3つのポイント+1

カテゴリ : 
XOOPS
2008-11-20 9:00
XOOPSによるサイト構築のお手伝いをこれまでにいくつもやらせてもらいました。
XOOPSでサイト構築する際につきものなのが、どのモジュールを利用するかという、モジュール選びです。

私なりに、こんな基準で選んでるというのを今日は書いてみたいと思います。

■1.開発された方が、セキュリティ面に気をつかっているか?

PHPプログラムは、セキュリティについての知識無しでつくると、簡単にセキュリティホールだらけのプログラムができてしまいます。
XOOPSで利用するモジュールにセキュリティホールがあると、攻撃されたときに、被害はそのモジュールだけにとどまらず、XOOPSサイト全体、サーバ全体にまで被害がひろがることがあります。

だから、開発された方自身が、セキュリティ面に気をつかっているかどうかも、モジュールを選択するときに評価するようにしています。

これはXOOPSコミュニティを観察するとか、モジュールの更新履歴にセキュリティホール修正についての記述がちゃんと記載されてるかなどで判断出来ると思います。

■2.長期間更新がとまっているようなことはないか?

XOOPSは、PHPスクリプトですが、PHPはバージョンアップしたときに、下位バージョンとの互換性のない変更がされることがちょくちょくあります。

長期間更新がとまっているモジュールだと、最近のPHP環境で動かそうとしたときに、なんらかの不具合が発生することがあります。ここでハマらないように、数年更新がとまってるようなモジュールは避けるようにしています。

■3.良く使われているモジュールか?
多くのサイトで使われているモジュールほど、早く不具合発見→修正のサイクルが早くまわりますので、使ってみたときに何かのバグではまってしまうということが少なくなります。

また、何かわからないことがでてきても、利用者が多いモジュールの場合、検索してみると解決方法が見つかることが多くて助かります。

これも各XOOPSコミュニティサイトで、使ってみようかなと思うモジュール名の投稿を検索してみると、利用者が多いか少ないかある程度判断できるかと思います。


最後に。。。
RYUSでは、既存のモジュールをカスタマイズすることも多いのですが、カスタマイズをするときは上記3点にくわえて

■4.多機能過ぎないか?

というのも考慮するようにしています。

多機能なモジュールは、プログラムを改造しなくても、かなり幅広いニーズに応えてくれるので非常に便利です。

しかし、どうしてもプログラム改造が必要になったときは、多機能ゆえに、ほんのちょっとだけ改造したいだけなのに、あちこちに手をいれるはめになりやすいので、避けるようにしています。

これ、XOOPSモジュールのハック(改造のことですよ)にチャレンジしたことがある方なら、よくわかると思います(^^;

多機能なモジュールは、モジュールの管理画面で設定できることが非常に多かったり、モジュールのファイルサイズをみたときに、他のモジュールと比較してあきらかにファイルサイズが大きかったりするので、このあたりをみてカスタマイズするかどうか判断すると良いかと思います。

同一カテゴリ(  XOOPS )の最新記事

トラックバック

トラックバックpingアドレス http://ryus.co.jp/modules/d3blog/tb.php/267

コメント

コメントの投稿

コメント投稿に関するルール : コメントに承認は必要ない
お気軽にお問い合わせください。tel 0120-629674 mail office@ryus.co.jp
事例紹介キーワード
タイムカードと社内ポータルがワンパッケージ!
イントラタイムカードXOOへ

RYUSは2010年2月に行われる
ベンチャーフェアJapan2010に出展します
ベンチャーフェアJapan2010詳細へ
マスコミ掲載情報
メルマガ登録
メルマガ「XOOPSうさぎ通信」登録

XOOPSうさぎ通信
メールアドレス*必須
お名前*必須
会社名
ひとこと欄
個人情報のお取り扱いについてに同意の上ご登録ください
XOOPSうさぎ通信とは?
最新スタッフブログ
ブログコメント
ブログカテゴリ
RYUS運営サイト
うさぎにもできるXOOPS Cube入門♪
XOOPS Cube Link
XOOPS Cube Project
携帯サイト
株式会社RYUS QRコード
株式会社RYUS QRコード
プライバシーマーク