Как лучше выводить картинки из статей в раздел?

danneo

Честный
Регистрация
13 Ноя 2007
Сообщения
1.527
Реакции
121
Есть статьи. В статье в тексте есть картинки <img src="" />.
Есть раздел, где нужно вывести все картинки из статей, которые в выбранной категории. Все вроде бы просто: выбрал из БД 20 статей, затем через preg_match найти все изображения.
Но как можно сделать так, чтобы на страницу выводилось определенное кол-во картинок, например, как товаров, статей и т.п.
В статьях может быть 0 - 20 картинок. Если выборка 20 статей, то это будет от 0 до 400 картинок на страницу, все страницы будут разные.
 
Есть статьи. В статье в тексте есть картинки <img src="" />.
Есть раздел, где нужно вывести все картинки из статей, которые в выбранной категории. Все вроде бы просто: выбрал из БД 20 статей, затем через preg_match найти все изображения.
Но как можно сделать так, чтобы на страницу выводилось определенное кол-во картинок, например, как товаров, статей и т.п.
В статьях может быть 0 - 20 картинок. Если выборка 20 статей, то это будет от 0 до 400 картинок на страницу, все страницы будут разные.
Немного не понятна задача... вы видели где-то такое?
На сколько я понял самым рациональным хранить в таблице в бд картинки. например id_post id_image link
Из этой таблицы уже не проблема выводить с пагинацией данные...
А в посте например как <img src="{img_post_1}" />
Где 1 - это id и при выводе заменять ссылками...
 
Немного не понятна задача... вы видели где-то такое?
На сколько я понял самым рациональным хранить в таблице в бд картинки. например id_post id_image link
Из этой таблицы уже не проблема выводить с пагинацией данные...
Примерное видел. Думаю, стоит ли заморачиваться, или сделать сколько найдется, столько и выводить.
Смущает в виде неизвестных "подводных" камней.
Если делать в БД, то возникает лишняя нагрузка: замена картинок, введение тегов в тексте и, я думаю, еще пару появиться каких-нибудь.
 
Примерное видел. Думаю, стоит ли заморачиваться, или сделать сколько найдется, столько и выводить.
Смущает в виде неизвестных "подводных" камней.
Если делать в БД, то возникает лишняя нагрузка: замена картинок, введение тегов в тексте и, я думаю, еще пару появиться каких-нибудь.
Это нагрузка при ssd дисках выйдет не более чем в 100 - 200 мс...
 
Назад
Сверху