Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Скрипты поиска (site search)

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10

Открыть новую тему     Написать ответ в эту тему

Erick Flatcher



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
нужен скрипт CGI поиска для индексации паги с ~500 htm документов
есть возможность поставить хороший aka платный скрипт  
что посоветуете? какой получше?

Скрипты поиска

Для тех, у кого нет возможности установить скрипты на сайте - Службы для поиска по сайту (не скрипты)
 
В этой теме будут собраны скрипты и ссылки на коллекции скриптов поиска. Остальные темы по поиску скриптов подобного рода будут закрыты.
Разрешается:
- постить ссылки на фриварные (свободные к распространению, бесплатные) скрипты поиска или их коллекции, на платные скрипты и сервисы поиска только легальных версий. Напоминаю, что форум Варезник тут. Постить обязательно с описанием!
- оставлять мнения по личному опыту работы с тем или иным скриптом.
- редактировать первый пост полезной информацией по сабжу (участникам со статусом мембер и выше).

 
Файловый архив форума содержит полезные скрипты. Можете принять участие в его пополнении.

Начинаем.



  • RiSearchPro [Perl]
    http://risearch.org/rus/index.html
    установка и настройка скрипта RiSearchPro

    Цитата:
    Поисковый скрипт, написанный на Перле и не требующий внешней базы данных.
    Нa странице производителя есть всевозможные разновидности скрипта - с базой данных, на PHP и т.д.

     
  • RiSearch PHP - не требует MySQL
    http://risearch.org/rus/risearch_php/index.html

    Цитата:
    RiSearch PHP - бесплатный поисковый скрипт, предназначенный для небольших сайтов. Данный скрипт является клоном скрипта RiSearch, хотя пока еще не полностью дублирует его.  

     
  • siteIndexer [PHP и MySQL]
    http://carline.ru/programm/index.php?action=viewlink&id=16
    http://sourceforge.net/projects/siteindexer/files/
    Цитата:
    Неплохой скрипт системы индексации и поиска для сайтов. Этот скрипт позволяет индексировать страницы вашего сайта и помещать их в базу данных. Для работы Морд - английский.

     
  • K.I.S.S. Site Search Engine [Perl]
    Сайт разработчика: http://moskalyuk.com/software/perl/search/kissru.htm

    Цитата:
    Небольшой по размеру и легкий в настройке поисковик для сайта обслужаивает до 300 HTML-документов. Возможность настройки страницы результатов, также возможно исключение отдельных папок или файлов из индекса.
    Лицензия: Бесплатный
    Автор: Александр Москалюк
     

     
  • Fluid Dynamics Search Engine [Perl]
    http://www.xav.com/scripts/search/

    Цитата:
    Вот это поисковик!!! В этой программе есть ф-ции админа, ищет быстро, не пожалеете, это я вам обещаю, есть раздел на категории, то есть, например, искать отдельно в категории ДОКУМЕНТАЦИЯ, СКРИПТЫ, ну в общем всё что надо для поиска по серверу...

     
  • dummySearch [Perl]
    http://easyip.ru/free/
    Простой и неоптимальный скртипт поиска по сайту. Впрочем каждый может доработать под себя...
    Лицензия: GPL
     
  • mnoGoSearch (бывший UdmSearch) [С]
    http://search.mnogo.ru/
    обсуждение mnoGoSearch: установка, проблемы...
    юниксовая версия бесплатна, для виндовз-- русская версия бесплатна для некомерческого использования
    Цитата:
     универсальная поисковая система для Intranet и Internet серверов. Пригодна для индексации как небольших сайтов, так и крупных порталов. Документы можно индексировать по протоколам HTTP, FTP, NNTP и на локальных дисках. Индексирует документы в формате HTML, plain text, а так же pdf, doc и другие при помощи внешних парсеров. Настраиваемая важность (вес) для заголовков, ключевых слов, тела документа. Форму отображения результатов поиска можно настраивать с помощью шаблонов.  

     
  • FTPSearch/Agent [Java/PHP]
    http://sourceforge.net/projects/ftpsearchagent/
    FTPSearch/Agent — полнофункциональный скрипт для индексации ftp и поиска по средним локальным сетям(20-200 серверов)
     
  • FTP SEARCH [PHP]
    http://codewalkers.com/seecode/157.html
    Система для индексации FTP сервера и поиска по нему
     
  • Manlix Search [PHP]
    http://manlix.ru/zipped/manlix_search_v1_3.zip
     
  • iSearch [PHP]
    http://www.isearchthenet.com/isearch/download.php
     
    шаблон:
    [*][b][/b] [PHP]
     
    [s][/s]

     



В розыске:
бесплатные морфологические модули/библиотеки русского и украинского языков.
 

<!-- Коллекции скриптов поиска: -->
http://pro.lookanswer.com/scripts/search.html
http://ancient.dax.ru/scripts.php?lang=php&group=search  
http://webscript.ru/scripts/index.php?sid=620531966&t=sub_pages&cat=21  
http://www.cgi-resources.com/Programs_and_Scripts/Perl/Searching/
http://www.allscripts.bip.ru/pcgi/search.htm  
http://cgid.al.ru/cgi-bin/news/list.cgi?show=group&l=search  
http://webportal.fud.ru/scripts/cgi/search/search2.htm


 
Другие темы по скриптам на руборде:
 
Клиентские скрипты
Серверные скрипты

 
Скрипты счетчиков посещений
Скрипты обмена файлами
Скрипты чатов
Скрипты фотогалерей
Скрипты новостей
Скрипты подписки/рассылки
Интернет-магазины
Дневники (блоги)
Гостевые книги
Скрипты голосований
Редактирование в браузере HTML-кода и веб-страниц
Скрипты служб знакомств
Баннерообменные скрипты
Whois-скрипты
Доски объявлений
Создание карты сайта

Всего записей: 581 | Зарегистр. 12-10-2001 | Отправлено: 19:33 11-12-2001 | Исправлено: loosingar, 12:20 01-08-2009
kARAPUSIK

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, плиз скрипт поиска для городской сети.
Все выше перечисленные не подходят.

Всего записей: 1 | Зарегистр. 19-05-2006 | Отправлено: 10:29 19-05-2006
sakos

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, подскажите как оформить поиск на флеш-сайте? Мне нужно, что бы он искал по главам, словам, фразам и прочем...Обьем сайта приличный (более 500 файлов)...

Всего записей: 10 | Зарегистр. 02-02-2006 | Отправлено: 17:09 25-05-2006
Brodyaga



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
какие именно файлы?SWF?

----------
Damn Metal

Всего записей: 2713 | Зарегистр. 07-01-2006 | Отправлено: 17:22 25-05-2006
baraka



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kARAPUSIK

Цитата:
Подскажите, плиз скрипт поиска для городской сети.
Все выше перечисленные не подходят.

Несерьезный у тебя подход, ты уже все перепробовал, вряд ли.
 
Добавлено:
mnoGoSearch пробовал ?

Всего записей: 313 | Зарегистр. 29-01-2003 | Отправлено: 23:14 23-06-2006
netman



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kARAPUSIK

Цитата:
Подскажите, плиз скрипт поиска для городской сети.
Все выше перечисленные не подходят

 
http://pro.setun.net/searchc/

Всего записей: 308 | Зарегистр. 22-09-2003 | Отправлено: 00:30 24-06-2006
baraka



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Заметил что в шапке нету DataparkSearch (www.dataparksearch.org).
Это отделившаяся ветка от MnogoSearch.  
В форуме (Datapark-овском) читаем следующее:

Цитата:
Main difference from mnogosearch is cache storage mode, wich is continue developing in dpsearch and abandoned in mnogosearch in favor of sql-based storage.

Всего записей: 313 | Зарегистр. 29-01-2003 | Отправлено: 00:50 24-06-2006
FonBerg



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
!

----------
FonBerg!

Всего записей: 297 | Зарегистр. 30-09-2003 | Отправлено: 23:38 14-07-2006 | Исправлено: FonBerg, 23:53 14-07-2006
Silgroz



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ подскожите пожалуйста!!!  
поисковик по ftp сервирам хороший??  
или скажите как запустит у этой FTPSearch/Agent  штуки agent он там на java а  в хр этого нет. так вот вапрос что и где скачать чтобы запохало.

Всего записей: 7 | Зарегистр. 26-12-2005 | Отправлено: 10:26 15-08-2006
Fader



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Кто что посоветует (Win32) под локальный web-server (Apache/mSQL/php) для поиска по шарам компов домашней сети? Мындекс by NetView не предлагать!

----------
Ваш персональный приватный VPN

Всего записей: 898 | Зарегистр. 03-01-2004 | Отправлено: 11:38 23-10-2006
Promaster

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поставил Sasquatch. На сервер загрузил файл newsearch.php, установил форму поиска.
Проблема в том, что ищет только в установленной папке, в подпапки и не заглядывает.
Что изменить тут:
 
<HTML><HEAD></HEAD><BODY BACKGROUND=background.gif>
 
<CENTER>
<FONT SIZE=-3 COLOR=BLUE><A HREF=mailto:contact@pyroxpro.com><I>contact@pyroxpro.com</I></A><BR><BR>
</FONT>
 
<BR>
<H1>Search Results</H1>
<HR>
 
<TABLE BORDER=0 width=95% spacing=0 CELLPADDING=0 CELLSPACING=0>
<TR><TD background=topbg.gif><BR></TD></TR>
 
<?Php
    error_reporting(0);
    $timex=time();
    $timey=0;
    $bgchange="FFFFFC";
    $fchek=0;
    $command[0]="0";
    $dirtest="false";
 
 
#subfolder search options setup starts here
 
if($where=="index"){
$dirtest="true";
$linkdir="";
$handle=opendir('.');
 
    } elseif($where=="php"){
    $linkdir="phpapps/";
    chdir('./phpapps');
    $handle=opendir('.');
 
        }elseif($where=="other"){
        $linkdir="otherscripts/";
        chdir('./otherscripts');
        $handle=opendir('.');
 
            }elseif($where=="news"){
            $linkdir="news/";
            chdir('./news');
            $handle=opendir('.');
            
            }elseif($where=="www"){
            $linkdir="www/";
            chdir('./www');
            $handle=opendir('.');
            
            }elseif($where=="mega-shop.h12.ru"){
            $linkdir="mega-shop.h12.ru/";
            chdir('./mega-shop.h12.ru');
            $handle=opendir('.');
} else {
    $dirtest="true";
    $linkdir="";
    $handle=opendir('.');
}
 
 
#thats it, nothing else should be changed do not edit below this line.
 
 
 
 
while (($file = readdir($handle))!==false){
    if (eregi("[a-zA-Z0-p_-]*.html",$file) or eregi("[a-zA-Z0-p_-]*.htm",$file)or eregi("[a-zA-Z0-p_-]*.php",$file)or eregi("[a-zA-Z0-p_-]*.txt",$file)){
        $fchek=$fchek+1;
        $sizer=filesize($file);
        $sizer=($sizer/1000);
        $sizer=round($sizer,1);
        $file=trim($file);
        $file=chop($file);
        $filed=file($file);
        $fileold=$file;
        $count = count($filed);
        $i = $count;
        $zt = 0;
        $clt=0;
        $found=0;
        $stringer=0;
            for($j=$zt;$j<$i;$j++){
                $string=$filed[$j];
                $stringer=$filed[$j];
                $num = "regPLACE hold";
                $string=strtolower($string);
                $stringer=strtolower($stringer);
                $whatdoreplace=strtolower($whatdoreplace);
                $string = ereg_replace($whatdoreplace, $num, $string);
                    if($string!=$stringer){
                    $found=$found+1;
                    $abby=$found;
                    $show[$found]=$stringer;
                    }
            }
        $dircount=count($file);
        echo "<FONT SIZE=-1>";
        if($found>0){
            $command[0]=($command[0]+10);
            if(eregi("[a-zA-Z0-p_-]*.txt",$file)){
                $fileold=$file;
                $file="index.php";
                if($dirtest=="true"){
                $file=$fileold;
            }
 
        }
        if($file=="index.html"){
            if($bgchange=="EEEEEE"){
            $bgchange="FFFFFF";
            echo "</TD></TR><TR><TD BGCOLOR=$bgchange><BR><A HREF=\"$linkdir$file\" target=_new><FONT SIZE=+2>$file</A><BR>$data</FONT> Size: $sizer Kb<BR><BR>This file containes <B><FONT COLOR=RED>$found</FONT></B> instances of <B><FONT COLOR=RED>$whatdoreplace</FONT></B> (shown below) <BR><UL>";
            } else {
                $bgchange="EEEEEE";
                echo "</TD></TR><TR><TD BGCOLOR=$bgchange><BR><A HREF=\"$linkdir$file\" target=_new><FONT SIZE=+2>$fileold</A> </FONT> Size: $sizer Kb<BR><BR>This file containes <B><FONT COLOR=RED>$found</FONT></B> instances of <B><FONT COLOR=RED>$whatdoreplace</FONT></B> (shown below) <BR><UL>";
                }
            } elseif($bgchange=="EEEEEE"){
            $bgchange="FFFFFF";
            echo "</TD></TR><TR><TD BGCOLOR=$bgchange><BR><A HREF=\"$linkdir$file\"><FONT SIZE=+2>$fileold</A></FONT> Size: $sizer Kb<BR><BR>This file containes <B><FONT COLOR=RED>$found</FONT></B> instances of <B><FONT COLOR=RED>$whatdoreplace</FONT></B> (shown below) <BR><UL>";
            } else {
                $bgchange="EEEEEE";
                echo "</TD></TR><TR><TD BGCOLOR=$bgchange><BR><A HREF=\"$linkdir$file\"><FONT SIZE=+2>$fileold</A></FONT> Size: $sizer Kb<BR><BR>This file containes <B><FONT COLOR=RED>$found</FONT></B> instances of <B><FONT COLOR=RED>$whatdoreplace</FONT></B> (shown below) <BR><UL>";
                }
            $file=$fileold;
            for($new=1;$new<=$found;$new++){
                $show[$new]=strip_tags($show[$new]);
                $show[$new] = ereg_replace($whatdoreplace,"<FONT COLOR=RED><B>$whatdoreplace</FONT></B>",$show[$new]);
                echo "<FONT SIZE=-1>";
                print "<LI>$show[$new]";
            }
            echo "</UL></FONT></TD></TR>";
        }
 
        }
}
 
if($command[0]==0){
    echo "<BR></TD></TR><TR><TD bgcolor=000000><CENTER><B><FONT SIZE=+2 COLOR=RED>No Results Found!";
}
 
echo "<BR></TD></TR><TR><TD BGCOLOR=AAAAFF><CENTER><FONT SIZE=-1>There where $fchek total file(s) searched which took ";
$timey=time();
$timea=($timey-$timex);
echo " $timea total seconds(s)";
 
 
?>
<TD/></TD></TR></TABLE><BR><CENTER><IMG SRC=sas.gif><TABLE>
<BR><BR><BR><BR><BR><BR>
<TABLE WIDTH=300><TR><TD><FONT SIZE=-3 COLOR=BLUE>
In case your interested, this search engine was written entirely by me, using the PhP 4 Scripting Languarge.  It uses nothing but itself, making it the easiest to setup and begin using for people who don't want to setup a database just to do searches.  Every site I checked said that PhP search engines do not work. But I don't listen very well.
</TD></TR></TABLE>
</HTML>

Всего записей: 9 | Зарегистр. 11-04-2006 | Отправлено: 21:53 29-10-2006 | Исправлено: Promaster, 01:07 30-10-2006
hyborg

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему FTPSearch/Agent медленно индексирует? За сутки прошел всего 2000 файлов?
Работает Java 1.4, FTP Gene6 3.8, на отдельной машине Мускул.

Всего записей: 5 | Зарегистр. 14-08-2006 | Отправлено: 14:54 20-11-2006
aramis



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, прочитал весь топик,
так ничего толком не понял, какой скрипт поиска лучше использовать, всё как-то сумбурно
 
Меня интересует такой функционал, думаю и многих здесь тоже:
 
- поддержка русского языка и морфологии (самое главное, на мой взгляд)
- возможность индексирования информации
- настраиваемые результаты поиска (шаблоны)
- бесплатный, в т.ч. для коммерческих сайтов
 
Остальное - php или perl, используется MYSQL или нет - думаю это уже не так важно. Пусть проц на серваке отрабатывает, он для того покупается, смысл его жалеть.
 
Что посоветуете? какой скрипт можно использовать для этих целей?

Всего записей: 98 | Зарегистр. 10-11-2003 | Отправлено: 20:55 02-02-2007
Fraerok



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет! Закинул на сервер RiSearch PHP. В конфиге поправил  

Код:
$base_url = "http://vokrugsveta.h17.ru/";
 
$start_url = array(
"http://vokrugsveta.h17.ru",
);
 
$allow_url = array(
"http://vokrugsveta.h17.ru",
);

запускаю http://vokrugsveta.h17.ru/spider.php
и он выдает (сами можете попробовать):

Цитата:
Writing SITEWORDS Build hash  
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 65536 bytes) in /home/v/vokrugsveta.h17.ru/WWW/common_lib.php on line 183

что делать?
И, кстати, я не совсем понял, как мне потом прилепить его в нижнюю часть сайта?

Всего записей: 1727 | Зарегистр. 11-05-2006 | Отправлено: 16:53 23-02-2007
Fraerok



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вроде, spider.php у кого-то отработал, но пробую что-то найти через http://vokrugsveta.h17.ru/template.htm - ничего не ищет. Что не так?

Всего записей: 1727 | Зарегистр. 11-05-2006 | Отправлено: 12:58 24-02-2007
VotVam



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеем свой скрипт поиска просто на ПХП по текстовым файлам. В начале работы собирает текстовую базу (только нужный текст!!!) сайта без купюр, которую можно периодически переиндексировать. Поиск до 7 слов, точность высокая. Цена обсуждается. Смотреть на http://***.urr.ru
 
Добавлено:
Еще один подобный пост и бан... с баном сайта /Cheery/
 
Разрешается:  
- постить ссылки на фриварные (свободные к распространению, бесплатные) скрипты поиска или их коллекции, на платные скрипты и сервисы поиска только легальных версий
 
Глаза разуй пошире! А потом ноздри раздувай. Чихал я на твой бан!




Еще один подобный пост и бан... с баном сайта /Cheery/
ps: когда чихаете - обратитесь к доктору.

Всего записей: 152 | Зарегистр. 16-03-2007 | Отправлено: 21:03 02-04-2007 | Исправлено: Cheery, 21:44 03-04-2007
pilot233



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто поможет разшыфровать вот этот поисковый скрипт Search Script PRO очень хорош для раскрутки и заработка на нем. Если есть кто то я вылажу скрипт. Он зашифрован не зендом, а что-то попроще.

Всего записей: 15 | Зарегистр. 25-01-2006 | Отправлено: 10:49 23-05-2007
Brodyaga



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pilot233
 
Есть форумы "Варезник" и "Андерграунд". И есть Google & Yandex, где 100% можно найти нуленные версии.

----------
Damn Metal

Всего записей: 2713 | Зарегистр. 07-01-2006 | Отправлено: 15:54 23-05-2007
PpAUK



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сейчас делаю новый сайт, вот старый www.oknaprofi.com. Пишу на HTML и немного скриптов Java. К сожалению с PHP, Perl никогда не пользовался, как в приниципе и не разбирался.  
 
Мне нужно сделать на сайте строку поиска (по всему сайту, по ключевым словам, фразам), строку поиска хочу сделать следующего типа: ну сама строка ввода запроса и графическая кнопка gif для подачи запроса. Я совершенно не знаю как внедрить эту самую строку поиска, может кто подскажет, или может у кого есть какой нить скрипт с полным описанием его внедрения??
 
Заранее большой фэнкс

Всего записей: 158 | Зарегистр. 26-10-2006 | Отправлено: 11:30 25-05-2007
asuma

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Существует ли скрипт поиска по огромному количеству pdf файлов (около 15 000)? Не будет ли такой скрипт сильно тормозить сервак?

Всего записей: 1 | Зарегистр. 25-05-2007 | Отправлено: 18:53 25-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asuma

Цитата:
е будет ли такой скрипт сильно тормозить сервак?

будет, если содержимое файлов не проиндексировано.
Fluid Dynamics Search Engine
индексирует pdf при наличии пары необходимых программ

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:56 25-05-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Скрипты поиска (site search)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru