|
Как лучше построить алгоритм конструктора HTML страниц?
|
|||
---|---|---|---|
#18+
Всем привет! Есть задачка: на портале (написан на asp mvc), дать человеку возможность создать свою (html) страничку и заполнить своей инфой - логотип, картиночка, тексты, метатеги и тд.... то есть он выбирает внешний вид страницы (это список простеньких лендингов) и на следующем этапе заполняет поля... нечто вроде конструктора сайтов.... викс и т д Пишу на .net (asp mvc) Сначала думал банально сохранять инфу в табличку и затем при открытии этой html странички пользователя дергать с базы данные и вставлять внужные места - joxi.ru/8An0BeCqwP0XmO (шаблон) Но появилась еще идея - хранить данные пользователя не в таблице, а создавать для него копию шаблона в его папке на сервере и сохранять инфу непосредственно прямо в файл (html шаблон), преимущества такого подхода: 1) скорость - запросы к бд минимальны, а то и вовсе отсутсвуют 2) гибкость - шаблоны страничек можно видоизменять и модернизировать, но шаблон пользователя у которого уже есть страничка неизменен, он по желанию может засинхрить с новым Единственное не знаю как более правильно записывать инфу в html шаблон... в цикле перебирать построчно и привязываться к каким то тегам/айдишкам хтмл элементов это конечно говнокодерство.... можно наверно через сериализацию... Прошу совета у спецов.... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2017, 19:06 |
|
Как лучше построить алгоритм конструктора HTML страниц?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2017, 19:34 |
|
|
start [/forum/topic.php?fid=18&msg=39528152&tid=1355415]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 182ms |
0 / 0 |