Перейти к публикации

Идентификация автора новости содержит его логин, а не ID (+ вопрос по формату времени)


Lashchevsky

Рекомендованные сообщения

Здравствуйте!

 

В базе данных в таблице PREFIX_post информация об авторе статьи содержит его имя (логин). Мне кажется, было бы правильным идентифицировать автора не по логину, а по ID, так как логин может быть подвержен изменениям и после изменения может получится, что статьи будут за авторством несуществующего пользователя.

 

И второй момент, просто вопрос: почему у новостей дата публикации содержится в формате гггг-мм-дд чч:мм:сс а не POSIX, как, например, дата регистрации пользователя?

 

Версия DLE значения не имеет.

 

Сайт: pobedasziu.ru

Ссылка на сообщение
Поделиться на других сайтах

В базе данных в таблице PREFIX_post информация об авторе статьи содержит его имя (логин). Мне кажется, было бы правильным идентифицировать автора не по логину, а по ID, так как логин может быть подвержен изменениям и после изменения может получится, что статьи будут за авторством несуществующего пользователя.

Если делать все как положено через админпанель скрипта, то ничего никуда не потеряется, скрипт автоматически все сам изменит, например при смене логина пользователя в админпанели.

 

И второй момент, просто вопрос: почему у новостей дата публикации содержится в формате гггг-мм-дд чч:мм:сс а не POSIX, как, например, дата регистрации пользователя?

Непонятный вопрос. Потому что так нужно. Потому что так разработчикам DLE удобней работать с БД по различным выборкам новостей. 

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...