Помощник
|
Вывод списка похожих статей |
Kuchuluk
|
Сообщение
#1
|
||
|
|
||
|
|||
unfixed |
28.3.2012, 8:24;
Ответить: unfixed
Сообщение
#2
|
|
Пожалуй, стоит присвоить статьям теги или категории, и на их основе показывать похожие.
|
|
|
Kuchuluk
|
Сообщение
#3
|
|
статьи у меня разделены по категориям. Получается тогда просто после вывода каждой статьи снизу выводить в цикле список статей из этой категории?
|
|
|
unfixed |
28.3.2012, 17:56;
Ответить: unfixed
Сообщение
#4
|
|
Да. Чтобы все было не так просто и банально, можешь выводить всего 3-4 похожих статьи, причем случайных, а не последних )
|
|
|
matroskin8 |
28.3.2012, 18:28;
Ответить: matroskin8
Сообщение
#5
|
|
Получается тогда просто после вывода каждой статьи снизу выводить в цикле список статей из этой категории? Это не совсем то. Вам выше unfixed уже подсказал правильный способ. В таблицу статей добавляется еще одно поле под метки. Каждой статье можно назначать определенные метки, например php, mysql, sql, seo и прочие. Затем выбираются случайным образом статьи, имеющие метки, аналогичные показываемой статье - это и будут похожие статьи. |
|
|
Kuchuluk
|
Сообщение
#6
|
|
[member=matroskin8], о! хороший способ, спасибо!
А если у категории несколько меток, то их в таблице просто через запятую прописывать и разделять с помощью функции explode? Или лучше еще поля создавать? |
|
|
matroskin8 |
28.3.2012, 22:08;
Ответить: matroskin8
Сообщение
#7
|
|
|
Нет, никаких дополнительных полей не нужно... Вы ведь не знаете сколько 1 статья может иметь меток - может 2, может 3, а может и 10 или больше. Поэтому хранить либо через запятую, либо создать связующую таблицу, где 1 ряд отводится под 1 метку... примерно с такой структурой: tag_id | tag_name | post_id. Во втором поле храним имя метки, а в третьем - идентификатор поста, которому эта метка принадлежит. Любой из этих двух способов подойдет.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Пакетное размещение статей по разным тематикам. Скидки! | 35 | kasey7 | 10651 | 26.3.2024, 15:47 автор: kasey7 |
|
Ручное размещение вечных ссылок и статей на хороших площадках Опыт 10 лет! |
419 | leonidukg | 273842 | 12.3.2024, 15:17 автор: leonidukg |
|
Нужно сделать репост статей в соц сети | 1 | HavingingWorld | 2395 | 27.2.2024, 2:15 автор: AndrePro |
|
Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок быстро, удобно, по доступному курсу |
200 | Sostavitel | 97669 | 11.2.2024, 21:07 автор: Wolfhound |
|
[ClipAI] - Рерайт больше не нужен, забудьте про биржи статей! Улучшенный бот для написания статей при помощи ИИ, и не только |
25 | alexmrml | 9873 | 9.1.2024, 18:25 автор: alexmrml |
Текстовая версия | Сейчас: 29.3.2024, 12:37 |