私は非常に大きなナビゲーション バー (300kb) を持っているため、動作が遅くなります。
ハードコーディングされたバージョンを使用して毎週更新しますか? (この方法では、データベースにクエリを実行しませんが、クライアントはロード中に待機します)
サブメニューの第 3 レベルには Ajax を使用します。ウェブサイトのサイトは小さくて良いです。また、ajax を使用できないクライアントは、ナビゲーション バーを第 2 レベルまで使用できます。(それはいいです)。しかし、データベースへの複数の呼び出しのためにすべてが遅くなる可能性がある多くのユーザーから多くのリクエストを受け取るのではないかと心配しています。
どちらの方法が良いですか?
ありがとう