Pored pretrage podataka koji se nalaze u DB trebao bih pretražiti i dvadesetak statičnih stranica na sajtu.
Ovo fino šljaka na mom serveru. Međutim kada sam digao na net, i testirao na malo više fajlova treba mu oko 5 sec (mjerio sam vrijeme kodom, nisam ručno naravno).
Pitanja:
koliko je ovo pametno uraditi?
šta trebam escapeovati?
da li će usporiti server previše?
security?
zašto je ovako sporo?
kako srediti komadnu da samo *.php i *.html pretražuje?
[quote]Pitanja:
koliko je ovo pametno uraditi?[/quote]
Pa grep bi trebala biti najbrža varijanta.
[quote] šta trebam escapeovati?
da li će usporiti server previše?[/quote]
Dobar admin će konfigurisati server tako da pojedinačne PHP skripte ne mogu uticati na ukupne performanse.
Ako se $string_pat dobija iz forme - vrlo loša. Inače ne bi trebalo biti problema.
[quote=“dinol”] zašto je ovako sporo?[/quotr]
No idea. Ako imaš shell probaj ručno izvršiti naredbu. Možda ti ova * obuhvata više fajlova neko što treba?
stripuj takodje sve fajlove osim *.php i *.html i stripuj sve direktorije osim direktorija u kojem se nalaze ti fajlovi koje hoces da pretrazujes sa “grep”.