Почему Drupal CCK хранит даты в базе данных, используя временные метки Unix, а не нативный MySQL DATETIME? - PullRequest
1 голос
/ 15 марта 2011

Например:

  • Это потому, что пользователь может настроить часовой пояс через интерфейс администратора Drupal - в отличие от часового пояса MySQL, который не обрабатывается через интерфейс Drupal?

1 Ответ

4 голосов
/ 15 марта 2011

Несмотря на то что Drupal используется преимущественно в конфигурациях PHP / MySQL, Drupal поддерживает несколько технологий баз данных, включая PostgreSQL, а дополнительные базы данных, такие как MSSQL, поддерживаются дополнительными модулями.

Метки времени, не привязанные к конкретным функциям даты / времени в базах данных, помогают CMS получить некоторую независимость от базы данных.

...