Ich habe eine PHP-Funktion, die ich öffentlich im Web verfügbar machen will - aber es verwendet eine Menge von Server-Ressourcen jedes Mal, wenn es aufgerufen wird.PHP - erzwingen Benutzer warten vor der Verwendung von Server-Ressourcen
Was ich möchte, ist, dass ein Benutzer, der diese Funktion aufruft, gezwungen ist, einige Zeit zu warten, bevor die Funktion aufgerufen wird (oder zumindest bevor sie es ein zweites Mal aufrufen kann).
Ich würde sehr bevorzugen, dass dieses "Warten" auf der Server-Seite erzwungen wird, so dass es von zweifelhaften Clients nicht überschrieben werden kann. Ich möchte darauf bestehen, dass sich Benutzer in ein Online-Konto einloggen.
Gibt es eine effiziente Möglichkeit, den Benutzer warten zu lassen, ohne Serverressourcen zu verwenden? Würde 'sleep()' ein geeigneter Weg sein, dies zu tun? Gibt es irgendwelche vorgeschlagenen Probleme mit der Verwendung von sleep()? Gibt es dafür eine bessere Lösung?
Entschuldigung meine Ignoranz, und danke!
Warum denkst du Schlaf würde helfen? I –
Ich kann glauben, dass es nicht: die Motivation für die Frage ist, herauszufinden, was funktionieren würde. – Ronald
was möchten Sie wirklich tun? Bewertungslimit? –