Производительность моей структуры постоянных ссылок?
Я прочитал обсуждение производительности различных постоянных ссылок в списке рассылки wp hackers, НА ЭТОМ форуме и в Google.
Однако я не мог бы точно определить, хороша ли структура постоянных ссылок, которую я использовал в последние годы, или нет:
/%postname%-%year%%monthnum%%day%.html
Эта комбинация помещает имя сообщения непосредственно после /, а комбинация года, месяца, дня делает ее более уникальной, поскольку многие имена сообщений носят одно и то же имя. Добавление html - это то, что у меня есть использую в течение последних 10 лет в своем блоге (даже до WordPress), так что это наследие.
Я не знаю, хорошо ли это для перманентности или плохо для производительности, как я могу это проверить?
(Я веду блог уже более 10 лет, и в нем около 10 000 сообщений со множеством ссылок в)
Ссылки:
3 answers
Вы можете проверить, посмотрев на размер параметра rewrite_rules в базе данных. Если он небольшой (что, я полагаю, должно быть при такой структуре), вы не используете подробные правила. Напротив, если вы видите несколько строк на статической странице, вы используете подробные правила, и это нехорошо.
Я накладываю вето на принятый ответ. Сложность правил перезаписи никоим образом не является показателем эффективности поиска статей.
В частности, кажется, что начинать постоянные ссылки с названий сообщений плохо; см. http://codex.wordpress.org/Using_Permalinks#Structure_Tags
Не заглядывая в код Wordpress, я могу представить, что они каким-то образом индексируют сообщения иерархически. Поэтому переменные, используемые в постоянных ссылках, должны быть упорядочены слева направо от самой общей до наиболее специфичной используемой переменной. Эта эвристика решительно поддерживает стандарты год/месяц/название или категорию/название.
Только для контроля качества рабочего процесса:
Ответ таков: НЕТ, это не очень хорошая структура постоянных ссылок в отношении производительности.