Kohana 3で中規模のWebアプリケーションをセットアップする方法についてのアドバイス、チュートリアル、リンクを探しています。過去にMVCパターンを実装したことがありますが、「正式な」MVCフレームワークに対して作業したことがないため、まだ取得しています。基本的な例をいじったり、ビューやテンプレートを作成したりするなど、用語を確認してください。
私はかなり順調に進んでいますが、学習オブジェクトとして実際のWebプロジェクト(私がかなり前から計画していたものの1つ)を設定したいと思います。
私は例によって最もよく学びますが、例に基づくドキュメントは、現在、Kohana3では少しまばらです-彼らはサイトでそう言っています。フレームワークを学習することについて心配する必要はありませんが、コードベースが最初から健全に構造化されていることを確認したいと思います。つまり、コントローラーは適切に分割され、適切な名前が付けられ、標準に従っています。最も重要なのは、ビジネスロジックが適切なサイズのモデルに分けられます。
私のアプリケーションは、基本的に、さまざまな検索および一覧表示機能を備えたビジネスディレクトリ、および各エントリ所有者のログイン領域として説明できます。実際の管理データベースバックエンドはすでに処理されています。
すべてのAPIが機能し、すでに配置されていると仮定します-すべてのビジネスの一覧表示、ビジネスの編集、ストリート名によるビジネスの一覧表示、ビジネスとしてログインしたオファーの作成など、機能をに適合させる方法を探していますMVCパターンと、簡単に拡張できるコハナアプリケーション構造に変換します。
ディレクトリやオンラインコミュニティなどの「データベースを多用する」アプリケーションの実際の例を知っていますか...Kohana3上に構築されたログインエリア、できればオープンソースを使用して、それらの方法を確認できますか?
ビジネスディレクトリページだけでなく、別のページのその他の製品も処理できる、Kohanaプロジェクトのエンドユーザー用の拡張可能なログイン領域を構築する方法に関する規則やベストプラクティスはありますか?
Kohanaを使用して複雑なアプリケーションを構築するための優れたリソースを知っていますか?
似たようなものを作って、プロジェクトの構造についてアドバイスをいただけますか?
バウンティ
@antpawは、多くの例を示しているビジネスロジックを備えたKohanaアプリケーションを提供してくれたので、賞金を授与しています。@Pixel Developerにも、すばらしいご意見をお寄せいただきありがとうございます。多くの場合、賞金を分割できるといいのですが。