Цитата:
Сообщение от
petr
Согласен, это недостаток данного подхода. Но думаю, что простота администрирования покрывает этот недостаток. На данный момент я считаю данный подход наиболее оправданным по соотношению достоинства / недостатки.
Это не единственный недостаток данного подхода. Как раз именно процесс администрирования вызывает наибольшее количество проблем:
1) Как Вы представляете себе процесс внесения изменения в шаблон?
Его ведь надо выгрузить из поля, внести изменеия и снова загрузить. И все это должен делать администратор. Или будете писать специальный модуль по обслуживанию таблиц с шаблонами?
2) Неоправданное раздувание собственно базы данных.
Например, у нас все файлы шаблонов с разными пробными образцами и копиями уже сейчас занимают почти 1 ГБ. И все это добро пихать в базу данных?
Файлы должны, по-возможности, хранится именно как файлы. На диске. Затягивание файлов в базу данных - это, скорее, исключение. Следует очень серьезно подумать над необходимостью подобной операции.