Мы разрабатываем сайт онлайн-заказа, и мы планируем быть полностью гибким в смысле. Макет можно изменить, цвет, шрифт, а на странице компонент (div) может быть добавлено.Система управления контентом Где содержимое должно быть размещено
В этом случае нужно ли мы храним все наши View Code
, например
<div id="MenuContent">
<div>
<h4>
Your Order</h4>
<hr />
<%if (Model != null)
{ %>
<table width="100%">
<thead>
<tr>
<th>
Item
</th>
<th>
Quantity
</th>
<th>
Price
</th>
<th>
Remove
</th>
<th>
Total
</th>
</tr>
</thead>
......
в базе данных или можно просто хранить идентификатор Div и на основе этой загрузки открывается представление, доступное в файловой системе. Любые указатели очень ценятся.
Почему вы утверждаете, что хранение HTML в базе данных нежелательно? – Sonny
Причина, по которой мне нужно, сделать UI более гибким. Но мне нужно знать, что вам не удалось сохранить содержимое в базе данных. Вперед мы хотели бы сохранить все виды и частичный вид в базе данных. Но, как ни в коем случае, в чем его недостаток. – lee
Похоже, вы планируете хранить предварительно сгенерированный HTML для каждого пользователя в базе данных, чтобы они могли настраивать внешний вид определенных страниц ... это правильно? Это приведет к большому количеству записей в вашей базе данных и дорогостоящей операции ввода-вывода каждый раз, когда любой пользователь запрашивает страницу. – MHarrison