Сохранить текст в базе данных
Да, вы должны хранить как можно больше содержимого HTML в базе данных => это упрощает резервное копирование. Вероятно, вам следует использовать систему шаблонов, чтобы не хранить всю структуру веб-страницы с каждым документом, а просто хранить содержимое, которое варьируется от одной страницы к другой, в базе данных.
На практике большинство развернутых нами веб-сайтов не превышают 10 МБ текстового контента (мы используем нашу собственную систему шаблонов). 10 МБ чистого текста - это много контента (хотите верьте, хотите нет)
Хранение изображений в файловой системе
Как правило, плохая идея хранить изображения в базе данных, потому что вы теряете возможность быстро обмениваться фотографиями с FTP.
Так будет проще обслуживать. Логотипы, фотографии статей и поддерживающая графика сильно меняются в течение жизни веб-сайта. В отличие от текста, вы не можете точно вырезать и вставить двоичные данные фотографий в редактор базы данных ....
Кроме того, если ваша база данных повреждена - что случается чаще, чем нет, то у вас проблемы, если вы храните изображения в базе данных. В то время как повреждение файловой системы влияет только на ограниченное количество файлов. Повреждение базы данных отправит вам зарезервированную копию, и это отнимает много времени.