私は現在jQueryとAJAXを学び、AJAX呼び出しを処理するサーバーサイドスクリプトの構成に関するベストプラクティスについて疑問を抱いていました。 AJAX呼び出しを別のファイルの他の関数にルーティングするhandler.phpファイルを用意する必要がありますか?または、すべてを1つのファイルに入れて、大きなスイッチ{}を使用しますか?システムは将来的に拡大する可能性が高く、私はそれをスケールする方法で整理したいと考えています。PHP AJAXハンドラファイルの組織
2
A
答えて
1
AJAXリクエストだけでなく、Webリクエストによってシステム内で呼び出すことができるすべてのアクションについて、ルーティングファイルがあります。関連するアクションを1つのコントローラファイルに配置し、パブリック向きのルータから正しいファイル/メソッドをロード/呼び出しする必要があります。
いいえframeworkこれは絶対に使用する必要があります。
0
私は、それぞれAJAX
コールを関数に配置しています。私はgetUsers(), getComments()
などのデータを検索したいのかどうかに応じて関数の名前を付けます。必要なときに関数を呼び出すよりもJS
にあります。
PHP側では、データベースリクエストごとに異なるスクリプトを使用します。 getUsers.php
など
関連する問題
- 1. jQuery/ajaxデータコンテナ+組織
- 2. リポジトリの組織
- 3. .NETユニットテストプロジェクト組織
- 4. CKAN組織パラメータ
- 5. CSS組織図
- 6. コンピュータ組織
- 7. 再フレームデシベル組織
- 8. Javaクラス組織
- 9. ラーベルコード組織
- 10. Bluemixデフォルト組織
- 11. Mysqlの組織テーブル
- 12. Pythonソースファイルの組織
- 13. 組織モードのストライクスルーカラー
- 14. ASP.NETプロジェクトの組織
- 15. mongodbは組織の組織ではありません。
- 16. 組織ディレクトリREST API
- 17. コード組織標準
- 18. Angularjs組織図ディレクティブ
- 19. Telerik Silverlight組織図
- 20. SSAS - 私は組織テーブルと組織メンバーシップテーブルを持っている
- 21. オープンソースの組織図作成
- 22. Reactの組織図用プラグイン?
- 23. iOSプロジェクトのディレクトリ組織
- 24. Mongoのコレクションドキュメント組織とクエリ
- 25. Javaスレッドの組織案内
- 26. Google Firestoreのデータ組織
- 27. Androidレイアウトのフォルダ組織
- 28. 組織とグループの関係
- 29. 組織のブラウザSharepoint 2010
- 30. 組織図のSQLクエリ?
@meagerしたがって、ハンドラスクリプトが正しいファイル/関数にルーティングするために使用するAJAX呼び出しで関数名を渡すべきですか? –
RESTful APIを読む。 – meagar