web-dev-qa-db-ja.com

Joomlaの違いは何ですか? CMS、Joomla!プラットフォームとJoomla!フレームワーク?

私たちの多くはJoomlaを理解するようになりました!私たちが使用する特定のソフトウェアを参照しますが、Joomla!から入手できる3種類のソフトウェアがあります。

これらは:

1)Joomla! CMS;

2)Joomla!プラットホーム;そして

3)Joomla!フレームワーク。

違いは何ですか?

29
NivF007

Joomla! CMSは、あなたがよく知っていて使用している製品です。多くのサイトを支えているのはコンテンツ管理システムです。通常、Joomla!について話すときは、CMSを意味します。公式サイト: http://www.joomla.org/

Joomla! Platformは、CMSを強化する古い基本コードです。以前は別のプロジェクトでしたが、CMSにマージされました。プラットフォームはもはや独自のプロジェクトとして存在しません

Joomla! Frameworkはかなり新しいプロジェクトです。これは、さまざまなスタンドアロンアプリケーションを強化するためのフレームワークを意味します。それはCMSコードに基づいていますが、近代化され、大幅に改善されました。現在、CMSはフレームワークのいくつかのクラスのみを使用していますが、時間の経過とともに増加する可能性があります。このフレームワーク上に構築されたJIssuesのような他のアプリケーションもあります。公式サイト: http://framework.joomla.org/

38
Bakual

@Bakualはそれをうまく説明しましたが、フレームワークの大きな目的はCMSの拡張機能を開発するすべての人のためのプラクティスを改善することであると付け加えたいだけでした。それは現代の慣行に従い、クリーンでテスト可能なコードを簡単に作成できるようにします。これは、フレームワークの大きな支持者としての立場から(私は大きく貢献しました)、Joomlaを使用しているという事実から言っています。 CMSは毎日仕事で使用しています。

フレームワークは未来です!

7
Don Gilbert