Дата и время в URL блога

Я уже писала о красивых постоянных ссылках для страниц блога на WordPress, в частности предлагалось использовать ссылки вида %category%/%post_id%.html.

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

Вероятно это вызвано спецификой WordPress, когда ссылка начинается с текста, система считает что текстовое название должно принадлежать статической странице, а не хронологической статье, и начинает процесс сверки, чтобы различить эти два вида контента.

Поэтому можно использовать ссылки вида /%year%/%monthnum%/%post_id% или, что еще лучше, /%year%/%monthnum%/%day%/%hour%/%minute%/%second% (замечено, что в новых версиях WordPress структура ссылок, которая заканчивается на минутах не работает, обязательно должны указываться и секунды). При использовании структуры ссылок с указанием времени мы избегаем окончаний ссылок на ID записи, вида site.ru/2010/09/08/1234, и получаем более понятную ссылку site.ru/2010/09/08/15/43. Конечно, окончание можно сокращать в зависимости от того, как часто планируется добавлять информацию. Если добавляете по статье в день, или на крайний случай несколько статей, разнесенных по разным часам, то можно оставить структуру /%year%/%monthnum%/%day%/%hour%.

Этот же прием можно использовать и в сочетании с названием рубрики в ссылке для небольших сайтов, которые обновляются нечасто. Получаем структуру /%category%/%year%/%monthnum%/%day%/%hour% или /%category%/%year%/%monthnum%/%day%, и соответственно ссылку вида site.ru/beauty/2010/09/08/15 или site.ru/beauty/2010/09/08.

Окончание .html или .htm перестала использовать, неудобно при разбиении одной статьи на несколько страниц, да и лишнее это уже, имхо.