Hey,
Op dit moment hebben we enkele nogal "heavy" php scripts draaien op een dedicated database machine.
In die database bevinden zich 10.000+ url's, die we iedere nacht met een php script laten checken ofdat ze nog bestaan e.d.
Op dit moment doen we dat met een crontabje op de machine, die lynxt naar localhost en het php bestand aanroept. Dit duurt ongeveer 1,5 uur voordat dit script klaar is (in php.ini hebben we de max execution time een "klein" beetje omhoog gezet om dit ook daadwerkelijk mogelijk te maken).
Nu las ik ergens op internet dat je php ook rechtstreeks via de shell kon aanroepen
eg.
ipv.
Ik vraag me dus af of de bovenste manier (buiten de webserver om het php document aanroepen en laten uitvoeren) sneller zou zijn, immers, je slaat een factor over (apache)).
Iemand ervaring met deze materie alvorens ik zelf wat ga testen? Ik wil graag eerst wat meningen horen voordat ik een productieserver (die afhankelijk is van php en bijbehorende scripts) overhoop ga halen, met het risico dat het niet goed meer werkt..
Op dit moment hebben we enkele nogal "heavy" php scripts draaien op een dedicated database machine.
In die database bevinden zich 10.000+ url's, die we iedere nacht met een php script laten checken ofdat ze nog bestaan e.d.
Op dit moment doen we dat met een crontabje op de machine, die lynxt naar localhost en het php bestand aanroept. Dit duurt ongeveer 1,5 uur voordat dit script klaar is (in php.ini hebben we de max execution time een "klein" beetje omhoog gezet om dit ook daadwerkelijk mogelijk te maken).
Nu las ik ergens op internet dat je php ook rechtstreeks via de shell kon aanroepen
eg.
code:
1
| weppel@database dbcheck]$ php phpfile.php |
ipv.
code:
1
| weppel@database dbcheck]$ lynx -dump http://localhost/phpfile.php |
Ik vraag me dus af of de bovenste manier (buiten de webserver om het php document aanroepen en laten uitvoeren) sneller zou zijn, immers, je slaat een factor over (apache)).
Iemand ervaring met deze materie alvorens ik zelf wat ga testen? Ik wil graag eerst wat meningen horen voordat ik een productieserver (die afhankelijk is van php en bijbehorende scripts) overhoop ga halen, met het risico dat het niet goed meer werkt..