为了获得最佳的数据库性能,我应该将所有主题选项一起序列化还是按类型序列化? 时间:2013-07-26 作者:JPollock 如果我的主题有很多选项,那么最好将所有选项存储在一个数据库条目中,还是为每组选项使用一个数据库条目?IE我可以这样命名所有选项吗themeSlug[optionType_specificOption] 或者像这样:themeSlug_optionType[specificOption]?在后一个示例中,如果我需要post滑块的设置,我会这样做$sliderOptions = get_option(\'themeSlug_slider\');.我想我的问题是,对我的选项进行几个较小的查询与一个较大的查询相比,我是否看到了性能方面的好处?将我的选项分组到不同的条目中是否还有其他优势/劣势? 1 个回复 最合适的回答,由SO网友:fuxia 整理而成 所有选项autoload = yes (默认)在一个查询中很早就获取。因此,选项的数量对性能的影响微乎其微。如果您不需要在每次页面加载时都使用所有内容,请使用拆分选项。使用…add_option( \'option_name\', \'option_value\', \'\', \'no\' ); …您可以设置在实际调用之前未加载的选项get_option(). 结束 文章导航