|
|
|
| Вводится новый поисковый движок http://www.softtime.ru/forum/search.php - снимаются ограничения на количество символов в поисковом запросе, кроме того поиск ведётся по всему сайту.
http://www.softtime.ru/forum/search.php | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | При переходе по ссылке на искомую страницу выдает сообщение
Запрошенная страница не найдена / Ошибка 404 и перенаправляет на главную страницу.
Я так поняла Вы еще не доделали поисковик? | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | в листалке на один элемент больше чем нужно http://www.softtime.ru/forum/search.php?text=flash&id_forum=&p=41 (как и для любого запроса)
оформление табличкой выглядело приятнее ;) | |
|
|
|
|
|
|
|
для: AlexSol
(27.07.2007 в 17:04)
| | Издержки индексируемого движка - придумаем что-нибудь... | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | красиво. а по какому принципу сортируется? | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Мдя... А старый посик будет? Я например часто искал темы которые создавал только я, т.к. в них был ответ на вопрос.
М.. Нашел, спасибо. Не удаляйте только этот:
http://www.softtime.ru/forum/srchform.php | |
|
|
|
|
|
|
|
для: Бамси
(27.07.2007 в 17:26)
| | Оставим обязательно в форуме очень много ссылок на старый поиск. | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Просто супер, давно хотелось! : )
Только не понятно, что значит "настройте параметры" ?
И еще.. последняя страница почему-то всегда пустая...
Бамси
> часто искал темы которые создавал только я
Для этого можно нажать на свое имя, там "живой форум" иль "архив" ...
Оба! Класс.. Он еще и слова склоняет :)
И опять еще.. когда одна страница в результате поиска - пусто.. | |
|
|
|
|
|
|
|
для: kasmanaft
(27.07.2007 в 17:53)
| | Спасибо, я и не знал... | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | А можно ли, рядом с найденой темой указывать ее раздел, или сделать возможность сортировки результата поиска по разделам форума? | |
|
|
|
|
|
|
|
для: sim5
(27.07.2007 в 18:03)
| | Раздел там наследуется из форума, в котором находишься... похоже. | |
|
|
|
|
|
|
|
для: Trianon
(27.07.2007 в 18:14)
| | Не похоже, поиск по запросу "как передать переменную", выводит список тем как из PHP, так и из HTML раздела. Кроме того сказано "кроме того поиск ведётся по всему сайту". Может не надо убирать возможность выбора поиска по разделам. | |
|
|
|
|
|
|
|
для: sim5
(27.07.2007 в 18:53)
| | Может быть они прото забыли поставить последний вариант формы?
Это бы всё объяснило .
Движок-то работает, мы тут думаем как его в форсаж вывести, а из всего управления осталась только тяга подсоса... | |
|
|
|
|
|
|
|
для: Trianon
(27.07.2007 в 19:12)
| | Ох Trianon, посчитают ваш конструктивизм за радикализм, и забанят к чертовой матери :)) | |
|
|
|
|
|
|
|
для: sim5
(27.07.2007 в 19:25)
| | Тогда уж за потребительский экстремизм :) | |
|
|
|
|
|
|
|
для: sim5
(27.07.2007 в 18:53)
| | Старый поиск остаётся в силе "для тех кто знает" - только ссылок прямых на него не будет. | |
|
|
|
|
|
|
|
для: sim5
(27.07.2007 в 18:03)
| | >А можно ли, рядом с найденой темой указывать ее раздел, или сделать возможность
>сортировки результата поиска по разделам форума?
Вообще говоря да, попозже добавим - сложность в том, что поиск ведётся по всему сайту, а не только по форуму. | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | опять у тега submit прописан атрибут name,
опять эти здоровенные имена параметров,
раздувающие конечный URI запроса,
а полезную возможность поиска по заголовкам - отобрали.
И при этом издевательская надпись "настройте параметры и нажмите кнопку "Найти".
Как будто там есть другая кнопка, и как будто все вокруг такие идиоты, что не сообразят кнопку надавить.
Кто у вас занимается проектированием интерфейсов?
И чем он, простите, в это время занимается?!
Зла не хватает. | |
|
|
|
|
|
|
|
для: Trianon
(27.07.2007 в 18:11)
| | Давно пора! :))
Только вот соглашусь с Трианоном:
>а полезную возможность поиска по заголовкам - отобрали.
Да и вообще! Почему здесь вообще нельзя НИЧЕГО выбрать? Метод поиска, место поиска?
Нужно бы добавить хорошую настройку поиска!
+ такой косяк (в аттаче)
Но надеюсь, что все будет, как обычно, оперативно исправлено! ;) | |
|
|
|
|
|
|
|
для: ddhvvn
(27.07.2007 в 18:13)
| | Это поиск по всему сайту, старый поиск будет действовать, но лишь неофициально.
PS Косяк с постраничной навигацией поправим в ближайшее время. | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Неплохо было бы добавить "где нашли" форум или сайт.
+ Можно было отключить поиск по сайту или по форуму
Очень сильно интересует надпись "настройте параметры", =)
При переходе по найденой ссылке отдает 404.
Может зделать чтобы ссылки открывались в номом окне?
Если ввести в запросе a'b, после перехода на следующую страницу искомое начинает экранироваться=) a\'b, a\\'b и т.д. дойдя до ~1000 страницы можно наблюдать много слешей=)) | |
|
|
|
|
|
|
|
для: Poison
(27.07.2007 в 19:18)
| | >Может зделать чтобы ссылки открывались в номом окне?
Правая кнопка => Открыть в новом окне :)) | |
|
|
|
|
|
|
|
для: Poison
(27.07.2007 в 19:18)
| | >Может зделать чтобы ссылки открывались в номом окне?
Сделано
>Если ввести в запросе a'b, после перехода на следующую страницу искомое начинает
>экранироваться=) a\'b, a\\'b и т.д. дойдя до ~1000 страницы можно наблюдать много слешей=))
Исправлено. | |
|
|
|
|
|
|
|
для: Poison
(27.07.2007 в 19:18)
| | > Может зделать чтобы ссылки открывались в номом окне?
Не люблю когда за меня решают, что окно должно быть открыто в новом окне.. Где хочу - там и открою.. Левая кнопка открывает в текущем, средняя - в новом (в опере по умолчанию так стоит).
Мысли вслух.. | |
|
|
|
|
|
|
|
для: kasmanaft
(29.07.2007 в 21:56)
| | Согласен. | |
|
|
|
|
|
|
|
для: Unkind
(29.07.2007 в 22:52)
| | не согласен | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Абсолютно не нравится. Даже странно... | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Сделайте, пожалуйста, чтобы контекст, в котором найдено искомое слово был напечатан светлым шрифтом (aggression).
Еще неплохо было бы, чтобы можно было опционально выбирать - могут ли повторяться темы или нет.
Еще вот что странно - http://www.softtime.ru/forum/search.php?id_forum=&text=Oops&send=%CD%E0%E9%F2%E8
if("А" >= "Я") echo("Oops !" повторяется 5 раз (4 раза на первой странице, 1 раз на второй). А в теме такая подстрока встречается только 1 раз. | |
|
|
|
|
|
|
|
для: Unkind
(27.07.2007 в 22:53)
| | if("А" >= "Я") echo("Oops !" повторяется 5 раз (4 раза на первой странице, 1 раз на второй). А в теме такая подстрока встречается только 1 раз.
А URI формируеться поразному...
...id_forum=1&id_theme=40701&page=1
...id_forum=1&id_theme=40701&page=2
...id_forum=1&id_theme=40701&page=4
|
| |
|
|
|
|
|
|
|
для: Poison
(27.07.2007 в 23:02)
| | И что дает номер страницы? Их же тут нет вообще. | |
|
|
|
|
|
|
|
для: Unkind
(27.07.2007 в 22:53)
| | >Сделайте, пожалуйста, чтобы контекст, в котором найдено искомое слово был напечатан
>светлым шрифтом (aggression).
Исправлено. | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Отвечаю на все вопросы.
Новый поиск пока лишь тестируется и основан на бесплатном поисковом движке от Yandex-а.
Яndex.Server.
Основные принципы работы соответствуют Yandex-совому: сначала происходит индексация и создание внутренней "поисковой базы", затем работает поиск по этой базы. Собственно поиск - полнотекстовый с учетом морфологии русского языка.
Поэтому нельзя выбирать раздел форума, метод, место поиска (заголовки или сообщения) и т.п. - поиск работает по всей поисковой базе - в данном случае, по всему проиндексированному сайту. И соответственно некоторые, казалось бы, баги - это особенности Yandex-а: формирование дублей страниц (страница одна, но URL-ы разные), пустые страницы результатов.
Конечно, с опциями поиска расставаться очень не хочется. Но при существующем объеме базы данных старый поиск по MySQL-базе уже не мог работать ни с приемлимым качеством, ни с приемлимой скоростью.
Спасибо за замечания. Ждем предложений :) | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(28.07.2007 в 05:56)
| | Старый верните, вот мое предложение -.- | |
|
|
|
|
|
|
|
для: Бамси
(28.07.2007 в 06:33)
| |
... при существующем объеме базы данных старый поиск по MySQL-базе уже не
мог работать ни с приемлимым качеством, ни с приемлимой скоростью.
|
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(28.07.2007 в 07:18)
| | Два раздела форума уж точно могут содержать схожее - РНР и HTML, как трудно потом будет в результатах поиска найти искомое, а зачем он тогда вообще нужен... | |
|
|
|
|
|
|
|
для: sim5
(28.07.2007 в 07:33)
| | меня старый поиск устраивал всем. Если вы считаете что он устарел, сделайте две формы и выводите предупреждение...
этот поиск жутко неудобен. | |
|
|
|
|
|
|
|
для: sim5
(28.07.2007 в 07:33)
| | >Два раздела форума уж точно могут содержать схожее - РНР и HTML как трудно потом будет в результатах поиска найти искомое
Не очень понятно... | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(28.07.2007 в 07:56)
| | И в разделе о РНР и о JS - "ключевих слов" одинаковых будет куча. И в том и другом случае говорят о многом схожем по сути. Получится, что мне надо будет поднять интересующие меня темы только из раздела РНР, а мне еще будет предложено и из раздела JS, да и не только JS... Перелопатить такой объем результата поиска в поисках нужного, это уже утомительный дополнительный поиск.
В старой версии я мог искать только в нужном разделе, это избавляло от необходимости просматривать лишнее, в новой версии к сожалению придется. | |
|
|
|
|
|
|
|
для: sim5
(28.07.2007 в 08:22)
| | Согласен с sim5 | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(28.07.2007 в 07:18)
| | Может стоит задуматься о смене базы данных, или как то оптимизировать запросы. | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Самый уродский поисковый движок, как и весь яндекс, который я когда-либо видел. | |
|
|
|
|
|
|
|
для: pini-pini
(28.07.2007 в 10:48)
| | Ну вот и всеобъемлющее резюме поступило.)) Следует ожидать темы: "Верните старый поиск!", со сбором подписей. | |
|
|
|
|
|
|
|
для: pini-pini
(28.07.2007 в 10:48)
| | И мне старый более удобным кажется.
И почему я немогу ничего найти, ввожу ключевую фразу, ссылки выводим, но при переходе по ссылкам не находит запрошенную страницу (error 404) | |
|
|
|
|
|
|
|
для: ШИМ
(28.07.2007 в 11:16)
| | Исправлено. | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Что бы не травмировать психику форумчан :))), давайте оставим старый и новый поиски. | |
|
|
|
|
|
|
|
для: cheops
(28.07.2007 в 11:23)
| | >Что бы не травмировать психику форумчан :))), давайте оставим старый и новый поиски.
Конечно!
Ну вот! Как я и ожидал, пришел Хеопс все разъяснил и "разрулил"! :))
Спасибо! | |
|
|
|
|
|
|
|
для: cheops
(28.07.2007 в 11:23)
| | Спасибо, новому гореть в аду. | |
|
|
|
|
|
|
|
для: cheops
(28.07.2007 в 11:23)
| | Так я так и не понял зачем этот page в конце URL. Это ведь номер страницы из списка тем в подфоруме, но какой от этого толк? Ведь из-за этого получаются копии тем в новом поиске. | |
|
|
|
|
|
|
|
для: Unkind
(30.07.2007 в 10:43)
| | >Так я так и не понял зачем этот page в конце URL
Это номер страницы при линейном виде форума (не древовидном). | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(30.07.2007 в 11:32)
| | Это номер страницы при линейном виде форума (не древовидном)
Да какой страницы? Тут никакой постраничной навигации в темах нет вообще в любом виде форума.
Я даже провел поиск по скрипту форума (файлы *.php, '$page'): http://85.249.137.98/trash/softtime_var_page.txt
С этим все понятно:
forum/archive.php, line 138: pager($page, $total, $pnumber, $page_link, "&id_forum=".$id_forum);
forum/authorslist.php, line 81: pager($page, $total, $pnumber, $page_link, "&id_forum=".$id_forum."&order=".$orde);
forum/index.php, line 178: pager($page, $total, $pnumber, $page_link, "&id_forum=".$id_forum);
forum/newslist.php, line 55: pager($page, $total, $pnumber, $page_link, "&id_forum=".$id_forum."&order=".$orde);
|
Но зачем $page номера страницы списка тем перекидывать на темы? | |
|
|
|
|
|
|
|
для: Unkind
(30.07.2007 в 14:25)
| | > Да какой страницы? Тут никакой постраничной навигации в темах нет вообще в любом виде форума.
Вы абсолютно правы, я ошибся. Идея постаничной навигации в линейном форуме так и не была реализована.
>Но зачем $page номера страницы списка тем перекидывать на темы?
Чтобы работал возврат из темы на правильную страницу списка тем. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(30.07.2007 в 15:53)
| | А где эта ссылка с возвратом на список тем, с которого перешел пользователь?
Лично я думаю, что лучше убрать эту переменную из QUERY STRING. Из-за неё в новом поиске появляются дубликаты. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(30.07.2007 в 15:53)
| | >Чтобы работал возврат из темы на правильную страницу списка тем.
Посетитель, находясь на странице темы (пусть даже находящейся на 5-й странице списка тем) нажимает на этой странице на "список тем" и вместо 1-й страницы уходит на пятую.
Это удобно, как Вы полагаете?
Обычно для таких действий используется команда "Назад" | |
|
|
|
|
|
|
|
для: Trianon
(30.07.2007 в 16:15)
| | >Это удобно, как Вы полагаете?
В ряде ситуаций удобно. А если человек зашел в тему и поисковика, то, видимо, не очень. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(30.07.2007 в 16:28)
| | Яndex.Server я себе поставил, ибо какой с меня спрос? Хоть такой сделал, и то хорошо! Но для такого высокопрофессионального сайта, как Ваш, это не годится! Здесь нужно ставить такие вещи, чтобы потенциальные Ваши заказчики почувствовали - это профессионалы, это - высший класс! На мой взгляд, поиск должен вестись по разделам. Это обязательно, но и этого не достаточно: поиск должен быть расширенным - по автору топика, по ключевым словам в названии, по словам в тексте, по диапазону дат и по всем этим параметрам одновременно. И выдавать надо в вариантах: по названию темы или по цитате из конкретной странички.
Яndex.Server, если его применять "в лоб" - это для домохозяек. Ну, может не совсем так, но скоро он будет на большинстве сайтов, которые делают школяры. Если что-то и делать на его основе, то именно "на основе", наполняя своим содержанием. | |
|
|
|
|
|
|
|
для: Владимир55
(30.07.2007 в 16:55)
| | не дело в яндекс.сервере и т. д.Просто люди привыкли к старому поиску.Можно поискать готовый скрипт поиска,который написан не на php(и стоит от N$)и внедрить его,либо написать самим,но не меняя стиль старого поиска... | |
|
|
|
|
|
|
|
для: Владимир55
(30.07.2007 в 16:55)
| | >Здесь нужно ставить такие вещи, чтобы потенциальные Ваши заказчики почувствовали - это профессионалы, это - высший класс!
?! Мне кажется, Вы что-то путаете. Предлагаю не мешать мух с котлетами.
>Яndex.Server, если его применять "в лоб" - это для домохозяек. Ну, может не совсем так, но скоро он будет на большинстве сайтов, которые делают школяры.
?! A Apache и PHP уже на любом сайте. Выводы?
>Если что-то и делать на его основе, то именно "на основе", наполняя своим содержанием.
?! Читали ли Вы лицензию Yandex?
PS: Вы описали прекрасный поиск. Возможно он будет реализован в будущем... при сочетании ряда условий разумности, рациональности и необходимости. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(30.07.2007 в 18:06)
| | Мне нравится и Ваш сайт, и Ваш Форум, и его создатели, и посетители. И мне хочется, чтобы здесь все было самое наилучшее, что есть в программировании на сегодняшний день, и чтобы дело Ваше процветало! | |
|
|
|
|
|
|
|
для: Владимир55
(31.07.2007 в 00:20)
| | >Мне нравится и Ваш сайт, и Ваш Форум, и его создатели, и посетители. И мне хочется, чтобы здесь все было самое наилучшее, что есть в программировании на сегодняшний день, и чтобы дело Ваше процветало!
Поддерживаю. Как нынче модно писать, +100 =) В самом деле, здесь собираются лучшие веб-программисты рунета. И поиск от яндекса смотрится, хм, несолидно как-то. Старый поиск можно было оправдать, мол, он старый, переделывать лень, работает и хорошо, но новый-то? Уж если делать, так по-хорошему. Тем более что все советы и пожелания посетителей форума заведомо реализуемы - здесь люди знают, что говорят и чего просят=) | |
|
|
|
|
|
|
|
для: Киналь
(31.07.2007 в 00:43)
| | > здесь собираются лучшие веб-программисты рунета
В каком плане лучшие? Лучшие, возможно, на каком-нибудь форуме мехмата или ВМиК МГУ. Я, конечно, тоже уважаю этот проект и его создателей, но не могу говорить такое. | |
|
|
|
|
|
|
|
для: Unkind
(31.07.2007 в 00:51)
| | >В каком плане лучшие? Лучшие, возможно, на каком-нибудь форуме мехмата или ВМиК МГУ. Я, конечно, тоже уважаю этот проект и его создателей, но не могу говорить такое.
В смысле веб-программисты. Предпосылка простая - если не знают, как чт-то сделать, значит, это невозможно) Впрочем, готов внести поправку - "одни из лучших". | |
|
|
|
|
|
|
|
для: cheops
(27.07.2007 в 16:44)
| | Спасибо, а то раньше поиск(мягко говоря) работал неккоректно | |
|
|
|
|
|
|
|
для: mihdan
(31.01.2008 в 13:55)
| | Гм... раньше это до июля 2007 или после?:) | |
|
|
|