現在、Joomla!にRocketThemeの有料テンプレート+エクステンションで制作中。
フォーラムを導入するには、ブリッジを利用し、独立したフォーラムシステムを組み込んで表示する方法と、ユーザーの管理・ログイン情報を共有して、互いにリンクを張って協調する方法、またブリッジは使用せずエクステンションだけで実現する方法がある。
独立したフォーラム、例えばphpBBなどを組み込む場合、Ifreamを利用して実現することになるが、CMSとフォーラムシステムが同時に起動するため、システム負荷がかかり、起動が遅れる、CPU制限に引っかかるなどの状況がある。
相互リンクで連携し、別々に起動するが、ブリッジはログイン状況と、ユーザー管理、投稿の連絡などの面倒を見るだけのタイプの場合、同時起動のリスクは避けられる。
エクステンションで実現するタイプが、一番扱いやすい。が、日本語化に難点がある。
どのタイプを利用する場合でも、CMSのテンプレートとフォーラムのデザインとで一貫性が無いと、ちぐはぐになる。RocketThemeの場合、同一テーマでリリースしているのだが、両方のクラブにはいると、かなりの出費となる。
有料テンプレートサイトのRocketThemeは会員期間中、テンプレートはダウンロード制限はない。会員期間に応じて、権利がもらえる。権利は1サイトにつき、一つ消費される。例えば、メインのドメインとサブドメインで別々にCMSを走らせた場合、異なったテーマなら、別サイト、同じテーマなら同一サイトと見なす。ただし、サイト数の管理はシステムチックに行われておらず、各会員に任されている。この権利は、累積制になっていて、例えば一年間の会員になると3つもらえるが、次の年も1年会員になると3つ、併せて6つのサイトにテンプレートを適用できる。
このテンプレートだが、同じ画面からダウンロードできる拡張機能を利用しないと、整合性の問題で、うまく動作しない。最新のエクステンションはExtention Clubから、ダウンロードできるが、それを利用できるのかは十分に吟味する必要がある。
Extention Clubが提供するエクステンションのうち、RokCandyはコメントシステムと相性が悪く、内部でコンフリクトを起こす。RokPadは日本語入力時に問題があり、日本人には役立たず。
コメントシステムは、内部のDBに内容を保存するタイプと、コメント管理サイトを利用するタイプがある。コメント管理サイトはメジャーなところで3つある。
DISQUSが一番良い。ほぼ日本語化されているが、一部が英語のまま。IntenseDebateは表示が英語だが、デザインが良い。K1何とかは年間12ドルの有料サイトなので、試せない。
ただ、コメントシステムをサイトに任せる場合、ログインがシステムのものと連携が取れていないため、そのコメントシステムの登録メンバーでない限りは、ゲスト扱いになるか、もしくはそのコメントシステムに入ってもらわなければならない。コメントシステムがメジャーであればよいが、メジャーのGmailでさえ、登録認証に積極的に利用する人が少ない現在、コメントの便宜のため、登録してもらうのはちょっと酷だろう。
エキステンションで実現する場合、ダントツに良さそうなのが、JExtend Commentsだ。ただし有料で、一年30ドルもかかる。次によいのがyvCommentだが、隠しリンクを潜ませてしまうために、サイトのSEOランクを下げてしまう可能性があるため、使わないほうが良い。結局、!JoomlaCommentしか、メジャーどころでは残らない。結果、このサイトでもこれを利用することとなった。著作権表示が出てしまうため、商業サイトなら、JExtend Commentsを勧める。
| めも3< 前 | 次 >Joomla!のメモ |
|---|
| < 前 | 次 > |
|---|