![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 17.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Witam.. niewiem czy ten temat sie nadaje do tego dzialu ale tak mi sie wydawalo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Chcial bym miec tak wyszukiwarke co by zindexowalo moje wszystkie pliki a potem po wyszukaniu slowa by mnie tam przeniosla... cos takiego jak to we wszystkich cmsach jest.. ps. nawet dobrze jak by byla jakas z db bo mam troche plikow na serverze Macie jakies porady?? dodam ze chcialbym aby szukarka byla moja strona indexowa.. Pozdrawiam Ten post edytował polska_81 25.07.2006, 20:14:32 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
To sobie wymysliles... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Musisz najpierw wybrac katalog z ktorego ma pobierac pliki. Pomocne funckje to chyba opendir jak dobrze pamietam. Nastepna rzecz to pobranie zawartosci pliku - fopen. Kolejna rzecz to wrzucenie tego do bazy danych - zapytania. Kolejna rzecz to zrobienie do bazy danych wyszukiwarke.... (to tak w skrócie...)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 17.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Ale wiem ze sa takie juz na gotowca bo mam kilka.. problem jest w tym ze mi sie zawieszaja.. bo mam 100k plikow na serverze.. :/
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gliwice Ostrzeżenie: (10%) ![]() ![]() |
Witam
Na stronach www i cmsach zazwyczaj stosuje się prosty zabieg polegający na tym jak przedmówca powiedział opendir / fopen / preg_match. Jest to metoda bardzo szybka jeżeli chodzi o strony (max miałem 30 plików) --- Jeżeli napisałeś że masz 100.000 plików to zaczynają się schody (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Szczerze mówiąc nie wiem jak to rozwiązać, nigdy nad tym nie mysłałem, w każdym bądź razie bez baz danych się nie obędzie. Musiałbyś napisać 1 osobny skrypt do indexowania, który dane z wszystkich plików zapisałby do bazy danych w odpowiedni sposób (przemyśl jaki), odpalany byłby z CRONa. Sama szukaczka na bazie już powinna sobie poradzić, ale bardzo dużo zależy w jaki sposób umieścisz dane w bazie, a to zależy także od tego jakie to są dane. Daj znać jakby Ci się udało, jestem bardzo ciekawy jak to wyjdzie. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 17.07.2006 Ostrzeżenie: (10%) ![]() ![]() |
Wlasnie testuje "Search enige builder" i "FastFind" ale to moze zajac do dwoch dni.. przed chwila mialem 20% i mi w mieszkaniu prad restart zrobil:D wiec zaczynam od nowa.. ale dam znac jak bedzie rezultat (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 23:49 |