WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Progge gerade nen Browsergame, und bräuchte mal hilfe... » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von subjective
Chris: Ja tust du Ein Cronjob muss ja nicht immer "Alles" durchgehen. Man schreibt einfach in eine Tabelle, was der nächste Cronjob zu erledigen hat. Damit kann man den Cronjob auch sehr häufig starten, er schaut dann erstmal ob eine Instanz von ihm schon läuft, als nächstes schaut er nach der nächsten Aufgabe in der Tabelle und führt sie aus. Wenn keine Aufgaben mehr vorhanden sind, beendet er sich.
von böner
so ähnlich hab ich's auch jetzt gemacht... nur kann das manchmal eine recht aufwenidige berechnung sein, vor allem wenn auch noch ein kampf dazu kommt... das ganze is noch ein wenig langsam...
von Chris Hunter
Also Böner... das entäuscht mich aber:

Eigentlich brauchst du keine Cronjobs. Ich denke mal du hast das Update in einer funktion

User_update(user_id);

warum machst du das nicht so das du vor der kampfberechnung das update ausführen lässt wie als wenn sich der angegriffenen user einloggt? der code dafür sollte ja schon vorhanden sein...

cronjobs verursachen nur übermäßig datenbanktraffic. wenn man mal überlegt das für ALLE user 24 mal am tag eine solche berechnung durchgeführt wird, dann sammelt sich das schon an über den Monat. Und Datenbanktraffic wird wohl dein größter feind werden...

sehe ich irgend etwas falsch?!?
von delta
Ou jup... volltreffer. Hab glitze gleiche Problem
von böner
ok, danke ! werd mal sehen. wenn's noch mehr probleme gibt, meld ich mich nochmal

Gruß Böner

Nach oben