Где хранить заголовки страниц и метаописания подстраниц? - PullRequest
0 голосов
/ 16 февраля 2011

Для веб-сайта, на котором я работаю, все данные страницы находятся в базе данных (заголовок страницы, метатеги, контент), и я храню все это в одной таблице.

Теперь у меня есть страница «Продукты», которая содержит несколько подстраниц (каждая из которых представляет отдельный продукт).

Мой вопрос: как лучше всего хранить заголовки и метатеги подстраниц? Я думал просто добавить эти столбцы в таблицу "products", но это как-то не так

(например, "page_title" в двух разных таблицах).

Любой совершенно другой, более мудрый способ сделать это также приветствуется.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2011

У вас может быть одна таблица для страниц (включая товары) и другая таблица для хранения связей на подстраницах (т. Е. Продукт X является подстраницей страницы Продукты).

0 голосов
/ 16 февраля 2011

Вы можете использовать таблицу страниц в качестве основной таблицы и добавить ассоциированный продукт на страницу.

Тогда в вашей таблице страниц вы можете иметь отношения родитель / ребенок.

...