ajaxポストフィルターを作りたいです。wordpress 投稿メタ (カスタム フィールド) でのフィルタリング。
私の投稿には、俳優、ジャンル、期間などのポストメタがあります..
wordpress のメタデータを使用してスクリプトを作成すると、パフォーマンスの問題が予想されます。したがって、post-id を含むカスタム データベース テーブルを作成し、次に post-meta のコピーを作成したいと考えています。
私の構造は次のようになります。
post-id Actors ジャンル デュレーション
これが最も効率的な方法ですか、それともポストメタごとに別のテーブルを作成する必要がありますか?
このような:
表 1: post-id アクター
表 2: ポスト ID のジャンル
表 3 post-id 期間
大規模なデータベースと大量のトラフィックの両方に合わせて最適化する必要があります。
- 私はデータベース構造の設計に少し慣れていません。インデックスについても読んでいました。それらのタスクはありますか?
- 俳優の値は、ブラッド・ピットか、彼の名前に関連する整数の 232 か?
また、上記のアイデアよりも優れたアイデアを受け入れます。