Лучше сохранить краткий заголовок к DB или генерировать динамично?

Я думаю, что необходимо забрать любую книгу шаблона разработки и считать введение. После того как Вы получаете то, что является шаблоном разработки, Вам ответят на этот вопрос.

5
задан thornomad 10 October 2009 в 18:34
поделиться

3 ответа

Если вы используете ярлык для декоративных целей (а не для поиска), лучше всего его генерировать динамически.

Кроме того, опубликованный вами образец кода может быть записан следующим образом:

@property
def slug(self):
  return slugify(self.title)
8
ответ дан 13 December 2019 в 19:30
поделиться

Обратной стороной будет то, что вы автоматически генерируете слаг при каждом рендеринге страницы. Положительным моментом является то, что вы не занимаетесь местом в базе данных с полем, которое никогда не будет запрашиваться напрямую.

В любом случае это нормально, это просто зависит от вашей производительности и требований к пространству.

1
ответ дан 13 December 2019 в 19:30
поделиться

Основным недостатком динамического создания заголовков является то, что вы упускаете возможность настраивать заголовки для каждого объекта, например. сделайте их короче и красивее. Для англоязычных заголовков это может быть нормально, но для неанглийского контента ярлыки могут быть уродливыми.

0
ответ дан 13 December 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: