|
|
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Делаю движок для сайта с новостями, обзорами и тестами. С одной стороны - ничего сложного, но появилось одно пожелание заказчика и возникла проблема. В статьях кроме текста, должны присутствовать также иллюстрации и примечания. Причем они должны быть привязаны к конкретным абзацам текста. (не к конретной позиции текста, а просто к абзацу). И вот вопрос - как хранить такие статьи. Хотелось бы использовать БД, что бы реализовать полнотекстовой поиск, вывод по категориям и т.д. Но тогда в одной записи БД надо будет хранить не целиком статью, а отдельный абзац. Может кто-нибудь сталкивался с такой проблемой и знает безгеморройный способ её решения. Может в сторону XML копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 20:18 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Копать в сторону продолжения своей спамерской деятельности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 20:46 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
2 * ??? Ты что-то знаешь? Намекаю аффтару: есть такой тег: <p>. Это - абзац. Хранить в базе статью. Раскладывать её по тегу <p> и находить привязанную картинку. В общем совместить БД и XML. Имхо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 21:57 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Про <p> знаю. Но он будет появляться только в HTML. А делить на абзацы я планировал по "newline". Т.е. одна строка - один абзац. Просто очень не хочется вставлять в текст <img>. Вот и ищу альтернативные варианты "привязки". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 22:08 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
SarinТы что-то знаешь?Я знаю, что это не первый форум, где он задает один и тот же вопрос. И ладно бы вопрос был действительно мирового масштаба - но даже в этом случае можно было обойтись ссылкой - зачем месить одно и то же тесто сразу в нескольких местах, повторяя одни и те же слова, но сказанные по разному разными людьми? В поисковиках и так срач благодаря дорвеям - а тут еще и умышленно этот срач увеличивают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 22:35 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Andrew4frПро <p> знаю. Но он будет появляться только в HTML. А делить на абзацы я планировал по "newline". Т.е. одна строка - один абзац. Просто очень не хочется вставлять в текст <img>. Вот и ищу альтернативные варианты "привязки".Ну дык и начинай каждый абзац с метаданных и парсь их в скрипте. Вообще-то, если астатья не атомарная структура (такова, как я понял - абзац), то у тебя трабл со структурой БД. Ненормализована. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 22:48 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Sarinу тебя трабл со структурой БД. Ненормализована. Вот и хочется двух зайцев убить. Статья нужна целиком для поиска средствами MySQL, и метаданные будут мешать. Попробую привязаться к номеру абзаца в статье. Может что-нибудь и получиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 23:20 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Andrew4frметаданные будут мешатьПросто вы не умеете их готовить. Тонкая настройка полнотекстового поиска в MySQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 23:41 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
*Просто вы не умеете их готовить. Вот и подсказал бы. А доки по MySQL я читал. Есть большие сомнения, что хостер станет ради меня перекомпилировать MySQL. Близко к теме - это параметр ft_stopword_file. Но этот параметр тоже не дадут менять, так как он относится ко всей системе, а не только к одной базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2005, 00:55 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Стоп-стоп-стоп. Ещё раз, и подробнее. Если у вас атомарной структурой (и то только в определённой степени) является абзац, что вам мешает хранить в базе именно абзацы, а также информацию о том, к какой статье какой абзац относится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2005, 07:29 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
DocAlчто вам мешает хранить в базе именно абзацы, а также информацию о том, к какой статье какой абзац относится? В принципе, ничего не мешает. Но скорее всего будут проблемы с поиском. Например, человек хочет найти "холодильник черный". Если эти слова будут в отдельных записях таблицы (в разных абзацах), то поиск ничего не даст. И я не очень понимаю как сделать удобную панель для контент-менеджера, ориентированную на абзац, а не статью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2005, 12:25 |
|
||
|
Помогите с выбором технологии SQL/XML
|
|||
|---|---|---|---|
|
#18+
Пример не засчитан. Шанс нахождения при этом именно "чёрного холодильника", а не "чёрного кота" и "пустого холодильника", весьма невелик, т.е. почти все подобные нахождения будут мусорные. Искать вы, кстати, планируете полнотекстовым поиском? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2005, 13:26 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33465137&tid=1477009]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
257ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 278ms |
| total: | 610ms |

| 0 / 0 |
