Verwenden Sie mysql_query anstelle von $ wpdb query

Ich habe eine benutzerdefinierte Tabelle in meiner WordPress-database namens test.

Was passiert, wenn ich diese Tabelle mit mysql_query () abfrage, anstatt beispielsweise $ wpdb-> get_results () zu verwenden?

Wird dies meine performance beeinflussen?

Vielen Dank:)

Solutions Collecting From Web of "Verwenden Sie mysql_query anstelle von $ wpdb query"

Einfach und kurz:

  • mysql_query () = Schneller!
  • $ wpdb-> get_results () = Sicherer!

Aber in den meisten Fällen, da $wpdb ein globales Objekt ist und bereits im Speicher verwendet wird, wird es so schnell wie mysql_query() .

Wird dies meine performance beeinflussen?

Es kann sich auf bessere performancesänderungen auswirken, aber es wären kleine Änderungen, die es einfach nicht wert sind.

Plugins, die DB-Abfragen zwischenspeichern, haken sich in die WordPress-API ein. Wenn Sie die API nicht verwenden, werden Ihre Abfragen nicht zwischengespeichert. Das Ergebnis ist eine langsamere Site.