選んだ理由は何ですかJoomla! Framework
Webアプリケーションのための代わりに使用してはZend Framework 2
、CodeIgniter
、Laravel
など?
その人気は十分に高まり、Joomla!サイト開発者はcms へ joomla-framework すぐに?
選んだ理由は何ですかJoomla! Framework
Webアプリケーションのための代わりに使用してはZend Framework 2
、CodeIgniter
、Laravel
など?
その人気は十分に高まり、Joomla!サイト開発者はcms へ joomla-framework すぐに?
回答:
CMSは、プラットフォームにはない多くのクロム、機能を提供します(コントロールパネル、ユーザー管理など)。
フレームワークには、データベース関数、文字列操作などを含むすべての基本的な構造が含まれていますが、CMSではありません。(フレームワークプロジェクトによると、Joomla CMSはフレームワーク関数を使用するようにリファクタリングされますが、現在は小さなセットのみを使用します)。
したがって、CMSが必要な場合は、フレームワークに移行する理由はありません(ホイールを再発明する必要がない限り)。実証済みの機能を使用してWebアプリ、Webサービス、またはコマンドラインアプリケーションを構築したい場合は、フレームワークを使用して、Zendと同様に多くの便利なユーティリティ機能を提供できます。
詳細はこちらのスレッドをご覧ください:Joomlaの違いは何ですか?CMS、Joomla!プラットフォームとJoomla!フレームワーク?
About Us
等のようないくつかの静的なページを持っているので、記事やカテゴリは必要ありません。開発者がJ!フレームワークは、プロジェクトのユーザー管理コンポーネントを記述し、他のプロジェクトで再利用できます。また、CMSの現在のユーザーコンポーネントを修正して、フレームワークに実装することもできます。