![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2005
Адрес: Минск
Сообщений: 389
|
Цитата:
Особенно, когда надо "за так" сделать клиенту интерфейс сложностью с небольшой сайтик. |
|
|||||
|
Цитата:
![]() |
|
|||||
|
Регистрация: Sep 2005
Адрес: Минск
Сообщений: 389
|
нет, задача интересна мне с точки зрения её нетривиальности. тут нужно глобально мыслить. мне это нравится. нужен только толчок, с вашей стороны.
|
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
Например так... Структуру и тексты сайта держи в xml. Каждый раздел сайта берет инфу из определенного нода xml. Каждый нод xml имеет свой section_id. В каждом ноде хранится id темплейта раздела сайта. Переход на определенный раздел сайта реализуй с помощью единственной функции goto(section_id). Во время поиска перебираешь ноды и отбираешь section_id нодов, содержащих нужную подстроку (или комбинацию, или одно из слов подстроки, или еще что-то). Из полученного массива section_id формируешь список разделов на странице результатов поиска. При клике на элемент списка вызываешь goto(section_id). Можно функции goto передать еще и искомую подстроку: goto(section_id, sub_str). Тогда можно будет применить особое форматирование к искомой строке в разделе содержащем ее.
|
|
|||||
|
Регистрация: Sep 2005
Адрес: Минск
Сообщений: 389
|
Достаточно интересно. Уже более дельный вариант.
|
|
|||||
|
А что , будет огромный флеш портал в котором трудно что-то найти?
Собственно какой будет сайт, в форме чего? Домашняя страничка? блог? Файловый архив? Поисковая система? |
|
|||||
|
Регистрация: Sep 2005
Адрес: Минск
Сообщений: 389
|
Сайт для образовательной конторы, в основе образования которой лежит НЛП. Называется она "Тренинги личностного роста".
|
|
|||||
|
Регистрация: Sep 2005
Адрес: Минск
Сообщений: 389
|
Ну, я так понял мысли закончились, или будет еще что-то дельное. Плиз, если есть классные идеи не поленитесь написать.
|
|
|||||
|
Ветеран форума
|
Ну вопервых что бы что то искать во флешовом тексте его нужно для начала целиком и полностью загрузить, т.е. чтобы осуществить полноценный поиск по большому сайту во флеше с тысячами страниц текста их для начал нужно все подгрузить ... да вот только сколько будет уходить времени на парсинг такого количества текста ?! Одно дело ограничить поиск определённой страницей и совершенно другое сделать полноценный поиск ... короче чтобы всё это реализовать нужно будеть убить кучу времени, а алгоритм должен быть приблизителным к алгоритму описанному kruasan с теми или иными дополнениями в зависимости от потребностей ...
__________________
BestMasterиZация |
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
Если речь идет о тысячах сраниц, то наверное имеет смысл переложить поисковую работу на сторону сервера.
Но, какой бы там ни был сам алгоритм поиска, первое и главное что нужно сделать - организовать навигацию по сайту так, что-бы в любой раздел можно было попасть по id. Это, кстати, снимет и целый ряд вопросов, связанных с созданием истории(back/next), html-линков на разделы нашего флешового сайта, всяких там альтернативных меню. Последний раз редактировалось kruasan; 02.11.2006 в 03:39. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|