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

start [/forum/search_topic.php?author=Photographic&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
215ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 694ms |
| total: | 1057ms |

| 0 / 0 |
