QQQ
Новичок
Использование файлов, вместо полей TEXT
Насколько рациональным является хранение больших текстовых блоков в файлах, когда в БД сохраняется только имя файла для соответствующего поля соответствующей записи, например html кода каких-то частей страниц? В PHP же делаем банальный read_file.
Из плюсов вижу следующее
- оптимизация базы: меньший размер, все поля имеют статическую длину
- более быстрый обмен данными PHP и сервера БД
- экономия памяти PHP
Из минусов вижу только отсутствие возможности стандартного поиска при помощи SQL запросов, но для реализации серьёзного поиска это всё-равно вариант убогий.
Какие ещё негативные стороны подобной схемы хранения данных кто видит?
зы: религиозных фанатиков, где концепция ради концепции, просьба не напрягаться
Насколько рациональным является хранение больших текстовых блоков в файлах, когда в БД сохраняется только имя файла для соответствующего поля соответствующей записи, например html кода каких-то частей страниц? В PHP же делаем банальный read_file.
Из плюсов вижу следующее
- оптимизация базы: меньший размер, все поля имеют статическую длину
- более быстрый обмен данными PHP и сервера БД
- экономия памяти PHP
Из минусов вижу только отсутствие возможности стандартного поиска при помощи SQL запросов, но для реализации серьёзного поиска это всё-равно вариант убогий.
Какие ещё негативные стороны подобной схемы хранения данных кто видит?
зы: религиозных фанатиков, где концепция ради концепции, просьба не напрягаться
