Warum WordPress zwei Spalten verwendet, um das Postdatum zu speichern

Lesezeit: 1 Minute

Benutzeravatar von Permana
Dauerhaft

Ich sehe die WordPress-Datenbank auf wp_posts Tabelle, es gibt 2 Spalten zum Speichern des Postdatums, post_date und post_date_gmt

post_date_gmt Speichern Sie das Post-Datum in GMT-Zeit. Und post_date Post-Datum in Benutzerzeit speichern, wer den Post erstellt hat. Habe ich recht?

Gibt es einen Vorteil, beide Versionen des Veröffentlichungsdatums in der Datenbank zu speichern?

Ist es schneller, beide Versionen des Postdatums zu speichern, als zu berechnen post_date_gmt mit Benutzerzeitzone, wenn der Benutzer das Veröffentlichungsdatum basierend auf seiner Zeitzone anzeigen möchte

AKTUALISIEREN: Ich frage auch vor Ort nach und bekomme diese Antwort

Der einzige Vorteil, den es bieten würde, wäre, dass, wenn die Person in eine andere Zeitzone wechselt, ihre früheren Posts immer noch aufzeichnen, wie spät es war, wo sie war, als sie sie gepostet haben, und nicht, wie spät es war, wo sie jetzt war (wie es alles wäre, was Sie könnten anhand der GMT-Zeit und ihrer aktuellen Zeitzone berechnen).

http://www.sitepoint.com/forums/showthread.php?p=4671837

  • >UPDATE: Ich frage auch vor Ort nach und bekomme diese Antwort Es sollte eine Antwort geben

    Benutzer2286243

    22. Juli 2014 um 15:35 Uhr


  • In meinem Fall, post_date_gmt ist immer 0000-00-00 00:00:00. Wieso den?

    – Pathos

    15. November 2016 um 1:28 Uhr

Ich bin mir nicht sicher über die Geschwindigkeit des Dolmetschers. Ein wichtiger Grund, warum sie GMT verwenden, ist tatsächlich, dass es die Datums- und Uhrzeit besser portierbar und nicht an eine bestimmte Zeitzone gebunden macht und es Ihnen ermöglicht, Code zu schreiben, der allgemeiner und internationaler ist. Warum sie beide speichern, ist merkwürdig, aber das GMT-Format wird definitiv für die Datenbankspeicherung bevorzugt.

Das liegt daran, dass einige Länder verwenden Sommerzeit

1386310cookie-checkWarum WordPress zwei Spalten verwendet, um das Postdatum zu speichern

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy