Связь между URL и Filepath в сценарии перезаписи URL - PullRequest
0 голосов
/ 18 марта 2009

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

Однако это то, что говорит мне мой архитектор. Конечно, это задача сервера переднего плана для сопоставления пути к URL-адресу?

Есть подсказки? Что я должен учитывать в отношении перезаписи URL?

1 Ответ

1 голос
/ 18 марта 2009

В прошлый раз, когда я работал над проектом с использованием перезаписи URL - нет, мы не сохраняли фактические URL в базе данных, но категории (или имена папок) сохранялись там. Это был сайт электронной коммерции, поэтому у нас была иерархия категорий примерно так:

Родительская категория -> Подкатегория -> Продукт

Каждый из этих предметов был сохранен в базе данных, а на веб-сайте преобразован в:

http://domain/ParentCategory/SubCateogry/Product

Так что никакого реального URL не было, но его части наверняка находились в базе данных.

...