permanente
Veo la base de datos de wordpress en wp_posts
tabla, hay 2 columnas para almacenar la fecha de publicación, post_date
y post_date_gmt
post_date_gmt
almacenar la fecha de publicación en hora GMT. Y post_date
almacenar la fecha de la publicación en el tiempo del usuario que crea la publicación. ¿Tengo razón?
¿Hay algún beneficio para almacenar ambas versiones de la fecha de publicación en la base de datos?
¿Es más rápido almacenar ambas versiones de la fecha de publicación en lugar de calcular post_date_gmt
con la zona horaria del usuario cuando el usuario desea ver la fecha de publicación en función de su zona horaria
ACTUALIZAR: También pregunto en el punto del sitio y obtengo esta respuesta
El único beneficio que proporcionaría es que si la persona se muda a una zona horaria diferente, sus publicaciones anteriores aún registrarán la hora en la que estaban cuando las publicaron y no la hora en la que están ahora (como sería todo lo que podría hacer). calcular utilizando la hora GMT y su zona horaria actual).
No estoy seguro de la velocidad del intérprete. Una de las principales razones por las que usan GMT es que hace que la fecha y la hora sean más portátiles y no estén vinculadas a una zona horaria específica y le permite escribir código que es más general e internacionalizado. Es curioso por qué guardan ambos, pero definitivamente se prefiere el formato GMT para el almacenamiento de bases de datos.
Eso es porque algunos países usan Horario de verano
> ACTUALIZACIÓN: también pregunto en el punto del sitio y obtengo esta respuesta Debería ser una respuesta
– usuario2286243
22 de julio de 2014 a las 15:35
En mi caso,
post_date_gmt
es siempre0000-00-00 00:00:00
. ¿Por qué?– Patros
15 de noviembre de 2016 a las 1:28