前端访问SQL数据存储库-推荐的方式?

时间:2014-12-15 作者:Mulli

构建通用数据存储库,不一定与WordPress元素相关。推荐的方法是什么:

使用自定义帖子类型?或者构建新的SQL表

如果你有一个例子,请提供。

1 个回复
SO网友:Rarst

在典型用例中,为页面加载启动WordPress core的性能成本明显高于查询数据。换句话说,这并不重要,因为它不会成为瓶颈。

您必须估计:

您的数据与本机WordPress概念的接近程度如何将其置于这种表示中需要多少工作(如果有)相对于创建自定义SQL表而言,数据检索需要多复杂的查询。一般来说,这无法做到,只能针对特定的案例和数据。它越接近WP通常处理的内容,您就越能从本机API和缓存机制中获益。但对于本质上有很大不同的数据,单独存储可能更有意义。

结束

相关推荐

如何通过Sql将12000用户角色转换为参与者

我们有大约12000个没有任何角色的用户。我们需要将它们改为“贡献者”。如何将其更改为“contributor”?我应该在数据库上做什么?如果是,我需要更新哪些字段?我尝试以下代码:-INSERT IGNORE INTO an_usermeta (user_id, meta_key, meta_value) SELECT DISTINCT u.ID, \'wp_capabilities\', \'a:1:{s:11:\"contributor\";b:1;}\' FROM an_u