質問: 初心者向けのjoomla 3.x拡張機能開発チュートリアル 私はjoomla 1.0.15バージョンで広範囲に働き、複数の拡張機能を開発しました。また、私はjoomla 1.5.xで開発を続けましたが、このリリースの後で開発が中止されました。さて、joomla 3.xで開発を再開したいと思います。 joomlaがmvc、レスポンシブテンプレート、ワークフローなど、多くの機能強化を行っていることがわかります。 誰かが私にこれのための最も簡単なロードマップとチュートリアルのリンクを提供できますか? 現在、新しいワークフローは何ですか? 新しいmvcアーキテクチャとは何ですか?
回答: 以前の回答は、joomla core mvcについて包括的です。 joomlaの代替mvcとして、[〜#〜] fof [〜#〜] https://www.akeebabackup.com/documentation/fof/introducing-fof.html#what-is-fof https://github.com/akeeba/fof fofとはfof(framework on framework)は、joomla!の迅速なアプリケーション開発フレームワークです。他のフレームワークとは異なり、スタンドアロンではありません。 joomlaを拡張します!プラットフォームを置き換えるのではなく、mvcクラスの独自の分岐および拡張バージョンを備え、既存のjoomlaとの強い類似性を維持します。 mvc api。これは、joomlaの記述を再学習する必要がないことを意味します。拡張子。代わりに、それを使用している最初の日から生産性を上げることができます。私たちの目標は、正式にサポートされているjoomlaのltsバージョンを常にサポートすることです!明確な非推奨と移行パスがない限り、下位互換性を壊しません。fofは、joomla!で使用されているデータベーステクノロジーと互換性があります。自体:mysql、sql server(およびwindows azure sql)、postgresql。ほとんどの場合、コンポーネントを1つのデータベースサーバーテクノロジで作成し、最小限の労力で、またはまったく労力をかけずに、他のデータベースサーバーテクノロジでコンポーネントを実行できます。fofは現在、joomla!の無料および商用コンポーネントで使用されています。ますます多くの開発者によって。