初心者開発者向けのJoomla 3.x拡張機能開発チュートリアル


20

私はJoomla 1.0.15バージョンで広範囲に働き、複数の拡張機能を開発しました。また、Joomla 1.5.xで開発を継続しましたが、このリリース後に開発は中止されました。今、私はJoomla 3.xで再び開発を始めたいです。JoomlaがMVC、レスポンシブテンプレート、ワークフローなどの複数の機能強化を行っていることがわかります。

  • 誰かがこれのための最も簡単なロードマップとチュートリアルリンクを提供できますか?
  • 現在、新しいワークフローは何ですか?
  • 新しいMVCアーキテクチャとは何ですか?

私の質問がなぜ投票されたのか知っていますか?
ursitesion

1
質問に反対票を投じたのは私でした。その理由は、リンクのみの回答につながるような種類の質問として私を驚かせたからです。それは実際には(@Anibalは別として)発生し、小さなGoogle検索で簡単に見つけることができます。物事は混乱を招く可能性があることを理解しているので、私が助けを求めているすべての人と同じように、ユーザーが調査を行うことは常に良いことだと思います。すべての
開発者

4
@Lodder:問題ありません。私もあなたに同意しますが、この専用のJoomlaフォーラムに私の質問を投稿した理由は、Joomla開発チュートリアルの統合された本格的なリストを取得するためです。
ursitesion

回答:


23

ブックマークしたリンクのリストと、Joomla Development Booksのリンクを含むリストを提供します。JoomlaDevelopmentに関するさまざまなリソースがあります。興味のある方に役立つことを願っています。

Joomla初心者ユーザーはここから始めます:


JSEの便利なリンク:


Joomla開発オンラインリソース:


Joomla&PHP開発ブック:


推奨されるUdemyビデオチュートリアル


その他の便利なリンク


非常に便利な@FFrewin、これをJoomlaLondon Google+コミュニティで共有できますか?
BodgeIT

@BodgeIT:それは間違いなく大丈夫です。
FFrewin

8

公式のドキュメントページをお勧めします。開発者向けのセクションがあり、チュートリアルも含まれています。http://docs.joomla.org/Portal:Developers

David Hurleyは現在、さまざまなものを開発する方法を説明する一連の短いビデオを作成しています。http://dbhurley.com/jd101-joomla-development-tutorial-series/

APIページも優れたリソースです。http://api.joomla.org/

それはあなたが始めるのに役立つはずです。


7

以前の回答は、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!の無料および商用コンポーネントで使用されています。開発者の増加によって。


0

joomla3で開発されたサンプルmvcコンポーネントを探している場合は、管理者とサイト、aclありまたはaclなし、すべてのフォームフィールドタイプを持ついくつかのサンプルコンポーネントを持つこのリンクを表示できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.