0

mySQL のデータベース構造が完璧とは言えず、アプリケーションの一部でパフォーマンスが低下している PHP アプリケーションを維持するのは困難です。

最初のステップで、すべてのデータベース呼び出し (SELECT、INSERT、UPDATE) に対してアプリケーション サーバー上に REST Web サービスを構築することを検討します。アプリケーションに悪影響を与えることなく、テーブル構造とデータベース呼び出しを最適化します。

そして最後のステップで、PHP アプリケーション自体をリファクタリングします。

php アプリケーションは、約 5 から 10 の同時ユーザー用の情報システムで、ラウンド 15 のテーブルがあります。

これは良いアプローチですか?REST ソリューションの落とし穴はどこにありますか?

前もって感謝します!

ポンゴ

4

1 に答える 1

1

リレーショナルデータベースとRESTfulリソースを直接マッピングする場合は注意が必要です。それらの間に不一致があります。たとえば、HTTPメソッドとCRUD操作の間に直接のマッピングはありませんが、CRUD操作をそれらを介してチャネル化することは可能です。

これは私が考えることができる唯一の落とし穴です。インターフェイス(この場合はサービス)からのリファクタリングは良い習慣です。

于 2012-04-20T14:54:11.450 に答える