【问题标题】:Mysql(mysqli) vs Wordpress - speed and efficiencyMysql(mysqli) vs Wordpress - 速度和效率
【发布时间】:2013-10-29 21:29:21
【问题描述】:

我正在为购物车编写代码,现在正在编写用于编辑用户配置文件的页面。现在我无法决定如何从数据库中获取用户信息。我可以让 Wordpress 给我数据,或者我可以使用我自己的功能直接向数据库发送请求。 这两种方法都可以给我我需要的数据。但是哪一个更好呢? 我的意思是 wordpress 是一个非常复杂的脚本,对于我提出的每个请求,它都会经过大量的代码来处理。但mysql是干净的,直接与数据库联系。 另一方面,我正在使用 wordpress,忽略 wp 的所有功能并要求另一个人给我数据有点奇怪!

哪一个更快更可靠?

【问题讨论】:

  • 我猜你自己回答了——如果你知道自己在做什么,为什么不直接使用数据库访问呢?如果您在 Wordpress 插件或其他任何内容中进行编码 - 使用 wordpress
  • 其实我主要关心的是 mysql 的“连接数”!导致我为这么多客户使用共享主机,我经常收到这个错误。当我问他们为什么会发生这种情况时,他们回答说,因为 Wordpress 使用大量的请求和连接来处理你需要的东西。
  • 为什么不问这个问题呢?为什么要问一些间接的问题?
  • 很简单,因为我想知道它们之间是否有任何区别(以及可能是什么区别),以便找出导致错误问题的原因。我想知道更多:)

标签: php mysql wordpress mysqli


【解决方案1】:

原始 mysqli 不适用于应用程序代码中的直接使用权。抽象层是必须的。
如果 Wordpress 为您提供这样的层 - 您必须使用它。如果没有,或者您不喜欢它 - 您必须自己创建一个。

就速度而言 - 这从来都不是问题。所以,根本不要打扰。只要让你的数据库设计合理,查询编写得很好——一切都会尽可能快。

【讨论】:

  • 谢谢,但是收到“与数据库的多个连接”的错误怎么办?这两者有什么区别吗?
  • 当然不是。这是关于正确配置mysql服务器和客户端。
猜你喜欢
  • 1970-01-01
  • 2012-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-21
  • 1970-01-01
  • 2015-02-15
  • 2013-03-27
相关资源
最近更新 更多