Wij zijn plannen aan het maken om in de toekomst gratis hosting aan te bieden met gratis PHP en tegen betaling ook MySQL.
We zetten 1 server neer voor alleen dit doel. Hoe kunnen we de volgende 2 gevaren voorkomen?:
- Als iedereen toegang kan krijgen tot PHP kan iemand een PHP scriptje maken die vast blijft zitten in een loop. In deze loop laat hij een aantal zware berekeningen uitvoeren zodat de server zwaar belast wordt. Nu zorgt hij ervoor dat 10 of meer mensen tegelijk dit scriptje achter elkaar gaan runnen en........
Ik kan natuurlijk een timeout instellen van 10 sec., maar dan refreshen ze iedere 10 sec. even de pagina...
- We willen de mail() functie liever niet uitschakelen, maar we willen natuurlijk wel voorkomen dat ze hier misbruik van maken. Ze kunnen dus een scriptje schrijven om even een spammailtje te versturen naar 1.000 e-mail adressen. Daar worden wij niet blij van
Lycos biedt ook gratis PHP hosting. Hou zou Lycos dit opgelost hebben? Zijn er nog meer grote gevaren?
We zetten 1 server neer voor alleen dit doel. Hoe kunnen we de volgende 2 gevaren voorkomen?:
- Als iedereen toegang kan krijgen tot PHP kan iemand een PHP scriptje maken die vast blijft zitten in een loop. In deze loop laat hij een aantal zware berekeningen uitvoeren zodat de server zwaar belast wordt. Nu zorgt hij ervoor dat 10 of meer mensen tegelijk dit scriptje achter elkaar gaan runnen en........
- We willen de mail() functie liever niet uitschakelen, maar we willen natuurlijk wel voorkomen dat ze hier misbruik van maken. Ze kunnen dus een scriptje schrijven om even een spammailtje te versturen naar 1.000 e-mail adressen. Daar worden wij niet blij van
Lycos biedt ook gratis PHP hosting. Hou zou Lycos dit opgelost hebben? Zijn er nog meer grote gevaren?