コントロールパネルで新しいワードプレステーマを開発する場合、100を超えるオプションがあります..したがって、このオプションをすべて1つの配列として格納し、グローバル変数に取得して使用するか、各オプションを個別のオプションに格納する方がよいかどうかを尋ねました。 ?
CPU使用率とサイト速度にとって何が良いですか。テーマのホームページに120以上のクエリがあることに気づきました。
コントロールパネルで新しいワードプレステーマを開発する場合、100を超えるオプションがあります..したがって、このオプションをすべて1つの配列として格納し、グローバル変数に取得して使用するか、各オプションを個別のオプションに格納する方がよいかどうかを尋ねました。 ?
CPU使用率とサイト速度にとって何が良いですか。テーマのホームページに120以上のクエリがあることに気づきました。
たぶん、options配列を作成し、シリアル化関数を使用して保存する必要があります(配列の代わりに文字列が提供されるため、保存できます)。次に、unserializeを使用して、アレイを再度作成します。
このオプション配列にはキャッシュを使用してください。Wordpressはこの機能を提供します:
$result = wp_cache_get( 'my_result' );
if ( false === $result ) {
$result = $wpdb->get_results( $query );
wp_cache_set( 'my_result', $result );
}
// Do something with $result;