Slug является частью URL-адреса, который описывает или заголовки страницы и обычно содержит ключевое слово rich для этой страницы, улучшая SEO. например В этом URL PHP/JS - Создание эскизов на лету или сохранение в виде файлов в последней секции "php-js-create-thumbnails-on-the-fly-or- store-as-files" - это пуля.
В настоящее время я сохраняю slug для каждой страницы с записью страницы в БД. Пул генерируется из поля "Название", когда страница создается и сохраняется на странице. Тем не менее, я рассматриваю возможность создания пули на лету, если я хочу ее изменить. Я пытаюсь понять, что лучше и что сделали другие.
До сих пор я придумывал эти про-точки для каждого из них:
Хранить слизню: - "Быстрее" процессор не нужно генерировать его каждый раз (создается один раз)
Создание на лету: - Гибкий (может корректировать алгоритм пробивки и не нужно восстанавливать всю таблицу). - Использует меньше места в БД - Меньше данных, переданных из БД в приложение
Что еще я пропустил и как это сделать/сделаю?
EDIT:
Я хотел бы прояснить, что похоже на недоразумение в ответах. Пульс не влияет на посадку на правильной странице. Чтобы понять это, просто отрубите или калечите любую часть пули на этом сайте. например:.
PHP/JS - создание эскизов на лету или сохранение в виде файлов
PHP/JS - создание эскизов на лету или сохранение в виде файлов
PHP/JS - создание эскизов на лету или сохранение в виде файлов
приведет вас к одной странице. Слиз никогда не индексируется.
Вам не нужно будет сохранять старые слизни. Если вы приземлились на странице с "старым слипом", вы можете обнаружить это и просто переадресовать 301 на правильно "пробитый". В приведенных выше примерах, если Qaru реализовал его, тогда, когда вы приземлились на любую из ссылок с усеченными слизнями выше, это сравнило бы слизень в url с тем, который был сгенерирован текущим алгоритмом slug, и если бы он отличался от 301 перенаправлять на ту же страницу, но с новым пули.
Помните, что все внутренне сгенерированные ссылки немедленно будут использовать новый алгоритм, и только ссылки извне указывают на использование старого пула.