Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #3764
| From | "Christoph M. Becker" <cmbecker69@arcor.de> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: Komplexe oder-Vergleiche optimieren |
| Date | 2016-03-19 11:59 +0100 |
| Organization | solani.org |
| Message-ID | <ncjbdb$60s$1@solani.org> (permalink) |
| References | <ncj83i$abt$1@news.albasani.net> |
Klaus Ketelaer schrieb:
> mit welchem Vorgehen ließe sich folgender Code am
> besten optimieren?
>
> function is_spider ($agent) {
> $result = false;
> if (($agent == '') or
> (strpos($agent,'bot') !== false) or
> (strpos($agent,'spider') !== false) or
<snip>
> )
> {
> $result = true;
> }
>
> return $result;
> }
>
> Es gibt so viele Wege, aber welcher bringt die beste
> Performance?
Das solltest Du am besten konkret selbst ausprobieren. Eine
auszutestende Alternative wäre vielleicht:
preg_match('/bot|spider|…/')
Aber Du solltest auch ernsthaft über folgende Variante nachdenken:
function is_spider ($agent) {
throw new LogicException(
'Keine Sonderbehandlung für Spider, die sowieso nicht'
. ' zuverlässig erkannt werden können!'
);
}
--
Christoph M. Becker
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar
Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-19 11:02 +0100
Re: Komplexe oder-Vergleiche optimieren "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-03-19 11:59 +0100
Re: Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-19 12:23 +0100
Re: Komplexe oder-Vergleiche optimieren Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-03-19 11:28 +0000
Re: Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-19 12:46 +0100
Re: Komplexe oder-Vergleiche optimieren Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-03-19 12:13 +0000
Re: Komplexe oder-Vergleiche optimieren "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-03-20 00:38 +0100
Re: Komplexe oder-Vergleiche optimieren Arno Welzel <usenet@arnowelzel.de> - 2016-03-20 09:37 +0100
Re: Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-20 11:06 +0100
Re: Komplexe oder-Vergleiche optimieren Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-20 12:17 +0100
Re: Komplexe oder-Vergleiche optimieren "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-03-20 13:24 +0100
Re: Komplexe oder-Vergleiche optimieren Arno Welzel <usenet@arnowelzel.de> - 2016-03-20 19:48 +0100
Re: Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-20 20:36 +0100
Re: Komplexe oder-Vergleiche optimieren Arno Welzel <usenet@arnowelzel.de> - 2016-03-21 01:08 +0100
Re: Komplexe oder-Vergleiche optimieren Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-03-21 10:13 +0100
Re: Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-21 11:52 +0100
Re: Komplexe oder-Vergleiche optimieren Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-03-21 12:52 +0100
Re: Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-21 19:37 +0100
Re: Komplexe oder-Vergleiche optimieren Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-21 21:08 +0100
Re: Komplexe oder-Vergleiche optimieren "Christoph M. Becker" <cmbecker69@arcor.de> - 2016-03-22 12:40 +0100
Re: Komplexe oder-Vergleiche optimieren Robin Koch <robin.koch@t-online.de> - 2016-03-26 00:46 +0100
Re: Komplexe oder-Vergleiche optimieren Klaus Dahlwitz <kdahlwitz@gmx.net> - 2016-03-26 06:19 +0100
Re: Komplexe oder-Vergleiche optimieren Robin Koch <robin.koch@t-online.de> - 2016-03-26 12:31 +0100
Re: Komplexe oder-Vergleiche optimieren Claus Reibenstein <4spamersonly@kabelmail.de> - 2016-03-26 13:21 +0100
Re: Komplexe oder-Vergleiche optimieren "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2016-03-26 14:02 +0100
Re: Komplexe oder-Vergleiche optimieren Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-26 17:37 +0100
Re: Komplexe oder-Vergleiche optimieren Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2016-03-22 09:33 +0100
Re: Komplexe oder-Vergleiche optimieren Thomas Meyer <ich.will@keine.mail> - 2016-03-21 13:58 +0100
Re: Komplexe oder-Vergleiche optimieren Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-21 18:38 +0100
Re: Komplexe oder-Vergleiche optimieren Thomas Meyer <ich.will@keine.mail> - 2016-03-21 18:45 +0100
Re: Komplexe oder-Vergleiche optimieren Arno Welzel <usenet@arnowelzel.de> - 2016-03-21 18:59 +0100
Re: Komplexe oder-Vergleiche optimieren Thomas Meyer <ich.will@keine.mail> - 2016-03-21 19:05 +0100
Nervige Suchmaschinen? (was: Komplexe oder-Vergleiche optimieren) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-03-21 20:30 +0100
Re: Komplexe oder-Vergleiche optimieren Klaus Ketelaer <spam@spambouncer.de> - 2016-03-21 19:35 +0100
Re: Komplexe oder-Vergleiche optimieren Olaf Schmitt <thesys@gmx.de> - 2016-03-22 09:28 +0100
csiph-web