この質問は、Joomlaユーザーであれば「はい」と答えるだろう
しかし、
Joomlaが提供する会員サイト機能は、特定のニーズを満たす範囲である。
こんな事が出来るかという質問がお客さんから届いた。
- アカウントを作成でき、複数人で運用できること。
- 投稿する人には公開権限がなく、管理者が確認した上で公開する。
- 管理画面で他人の記事や画像を閲覧・編集・削除することはできない。(プライバシーが守れる)
- 投稿画面はUIに優れていて、WEBやコンピュータの知識がない人でも手軽に更新できるものである。
- アカウントを作り個人情報(メールアドレスなど)を頂く以上、セキュリティ的に強いもの
私の返答は、全て「はい」である。
上記のような要求事項を満たす会員サイトであればJoomlaは特別なカスタマイズ
をしなくてもシステムを設定した時点で機能を提供できる状態になっている。
こんな会員サイトは出来ないかも!
クライアントのイメージ合わせた個別会員ページ(マイページ)と決済機能など
を求め始めるとJoomlaでは、無理がある。
エクステンションを追加して出来る程度の会員サイトであれば、問題がないがシ
ステムのソースコードを変更して無理やりお客さんの仕様を具現化しようとする
と後で大きな問題を抱えることになる。
そんなお問い合わせが過去に数えきれないほど当社にあった。
全てお断りした。
後々のことを考えると費用対作業の面で割り当が合わないからだ。それをやるエ
ンジニアもいるが、最後まで責任を取らなくて雲隠れしたためお客さんが当社に
やってくる。
Joomlaでサイト構築をする鉄則は、ソースコードを改変してお客のサイトを構築
するなだ!敢えてやるならば、エクステンションを開発して対応してくださいで
ある。