2009-08-26 14 views
0

私はちょうど私の個人的なサイトを構築するためのツールとしてjoomla CMSを評価し始めている。私は1つのホスト上にjoomlaの1つのコピーで複数のサイト/ドメインを管理したいと思います。だから私はmysite.comとmyothersite.comを所有することになる。どちらも同じホスト/ joomlaコードを指している。私がこれを行うなら、私が追加するコンテンツがどのドメイン/サイトに表示されるかを設定できる必要があります。いくつかのサイトでは、コンテンツは両方に存在し、他のサイトでは1つだけになります。何らかのフィルタリングメカニズムを持つのが理想的なのですが、コンテンツのどこに手動で設定する必要はありません。joomla複数のサイトのコンテンツ配信

コンテンツにタグを設定するのが理想です。各サイトでは、表示するテーゲージコンテンツを指定できます。

私の最後の要件は、私は各サイトで異なるページを持つことができるということです。

これは可能ですか、「無料」CMSからあまりにも多くを求めていますか?あなたが記述何でしょうエクステンション(http://extensions.joomla.org/extensions/core-enhancements/multiple-sites)がありますが

おかげで、すべての

答えて

0

Joomlaのコンテンツ(出力)の表示方法は、すべてパラメータによって制御されます。したがって、ロードするパラメータを制御できる場合は、ホストごとに複数のディスプレイを作成することができます。

ただし、この場合は過剰です。テンプレートを簡単にハックすることができます。 siteAとsiteBの別のメニューをロードするだけです。

(ホストが$ _SERVER [「HTTP_HOST」]に設定されている)シティアのメニューは、記事を表示するように設定タグ付け部品項目は、siteA.comをタグ付け持つことができます。 siteBは、そのドメインと同じになります。

0

は、Joomlaのは本当に一度に一つのサイトのために設計されています。私はJoomlaのための同じコードベースを使用し、バージョン管理でそれを管理するセットアップを行ってきましたが、私はいつも個々のデータベースで複数のサイトを立ち上げてしまいます。

しかし、本質的に、データを集中管理しながら複数のインスタンス間で記事を共有できるCMSはわかりません。選択したプラットフォームに関係なく、拡張機能(または独自のカスタマイズ)を表示している可能性があります。

+0

応答jileblancのおかげで、私が探している機能がKentico CMSに存在します。複数のサイトを管理しています。これは、複数の関連サイトを持ち、コンテンツを共有したい場合に非常に便利なツールです。 –

1

ここで説明している内容を達成するコンポーネントがあるかどうかはわかりません。私は翻訳を示す私のサイトのいくつかで多言語コンポーネントを使用していますが、翻訳への参照を持たない記事を「抑制」しません:単に「この記事への翻訳はありません」と言います。私は、あなたが翻訳方法を求めているわけではないことを知っていますが、私はJoomfishが選択した言語に基づいてコンテンツを選択する方法は、あなたが望むものであろうが、言語、

私が知っている唯一のコンポーネントは、あらかじめ定義されたパラメータ(その場合は言語)に基づいて、Joomfishの "Table Localization Plugin"ですが、60ドルを支払うJoomfishのシルバーメンバーになる必要がありますJoomfishの開発者。

ドメインを分析するコンポーネントを記述すると(プラグインのドキュメントについてはhereを参照)、その特定のドメインには表示されてはならない記事が表示されなくなります。しかし、私はそれが今、多くの仕事になると思う。しかし、あなたはJoomlaのアーキテクチャの多くを学ぶでしょう。

0

複数のJoomla!にコンテンツを共有する必要があるという同様の問題がありました。この拡張子を開発したので、私たちはこの拡張子を開発しました:http://extensions.joomla.org/extension/simple-sharing

これは共有できる点ではあまり強くありませんが、複数のサイトにまたがって記事を共有したり、私はそれがあなたのために働くことを望む。

ありがとうございます!

関連する問題