Joomla CMSは、会員制の情報発信サイトを簡単に作れます。これを有料制にするには、課金システムと会員登録機能を融合させる拡張エクステンションを追加する必要があります。
{jb_blackbox}どの様にすれば良いかは、人によって求める仕組みが違いますので一概には言えません。{/jb_blackbox}SSL暗号化も必要になるでしょう。Joomlaは、メニュー単位でSSL対応の設定ができます。さらに、サイト全体とか、管理画面にログインするページだけとかも選択設定ができます。
ユーザーが求めるものには、対応ができないものもあると思います。一般的に有料会員制のサイトにするのは、難しい作業が発生すると思ってください。無料の会員制サイトは、非常に簡単なんですが。
SSL暗号化と課金機能が入ると途端に難易度が上がります。
やり方によっては、難易度がちょっと上がるだけの方法もありますが初心者向きではないでしょう。