2010-08-13 18 views
6

veo base de datos de WordPress en wp_posts mesa, hay 2 columnas para almacenar fecha, post_date y post_date_gmtWordpress usando dos columnas para almacenar fecha

post_date_gmt tienda de la fecha en la hora GMT. Y post_date almacenar la fecha de publicación en el tiempo del usuario que crea la publicación. ¿Estoy en lo cierto?

¿Hay algún beneficio para almacenar ambas versiones de la fecha de publicación en la base de datos?

¿Es más rápido para almacenar tanto la versión de fecha en lugar de calcular post_date_gmt con el usuario zona horaria cuando el usuario quiere ver fecha en base a su/su zona horaria

ACTUALIZACIÓN: pido también el punto de sitio y obtener esta respuesta

el único beneficio que proporcionaría es que si la persona se mueve a una zona horaria diferente, entonces sus anteriores mensajes siguen registrando la hora que era donde estaban cuando los publicaron y no la hora en que estaban ahora (como sería todo lo que podría calcular utilizando la hora GMT y su zona horaria actual).

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

+0

> ACTUALIZACIÓN: Me pregunto también el punto de sitio y obtener esta respuesta Debe ser una respuesta –

+0

En mi caso, '' post_date_gmt' es siempre 0000-00-00 00: 00: 00'. ¿Por qué? – Pathros

Respuesta

3

No está seguro acerca de la velocidad en el intérprete. Una razón importante por la que utilizan GMT es que hace que la fecha sea más portátil y no esté vinculada a una zona horaria específica y le permite escribir código que es más general e internacionalizado. Por qué se guardan ambos es curioso, pero el formato GMT es definitivamente el preferido para el almacenamiento de la base de datos.

Cuestiones relacionadas