Как правильно выводить картинку?

golos81

Новичок
Как правильно выводить картинку?

Как правильно делать: хранить путь к картинке в базе или, если есть возможность формировать путь к картинке на лету, отталкиваясь от второстепенных параметров в базе. Если формировать на лету, то получается порядка 7 операций, что бы получить путь к ней.
Как будет правильнее и почему?
 

Фанат

oncle terrible
Команда форума
операции эти, наверное, ужасно сложные.
просто чудовиищно.
База ведь одну операцию делает - mysql_fetch_array. И как крорлик из шляпы фокусника появляется нужная запись.
Это же чудовищно несравнимые вещи - ОДНА операция и СЕМЬ!
 

golos81

Новичок
Я не совсем понял, т.е. лучше хранить в базе?
Но с другой стороны в базе будет храниться информация, которую можно получить и скриптом. А что будет с базой через год, когда в нее добавят несколько тысяч записей?
 

440hz

php.ru
golos81
база и на миллионе не поперхнется, а вот файловая система призадумется ...
 

Фанат

oncle terrible
Команда форума
440hz
ты, как всегда, не понял вопроса.

golos81
все "второстепенные параметры" лежат в одной строке базы? достаются одним запросом?
и "семь ужасных операций" - это конкатенация строк?
я правильно понимаю?
 

golos81

Новичок
golos81
все "второстепенные параметры" лежат в одной строке базы? достаются одним запросом?
Да.

и "семь ужасных операций" - это конкатенация строк?
я правильно понимаю?
Нет. Семь операций - это работа со строковыми ф-ями: обрезания, замены символов, а так же присваивание значений другим перменным, конкатенация.
 

Фанат

oncle terrible
Команда форума
ужасно, ужасно сложные ункции.
каждая - как 10 картинок отресайзить
 

Wicked

Новичок
а чтобы даже положить путь в базу, ты его составляешь как-то иначе, чем используя эти 7 операций?
 
Сверху