kleinerChemiker
Here to stay
|
wie kann ich es erreichen, daß ein php-skript alle 30 ekunden aufgerufen wird?
thx4help
MIK
|
watchout
Legendundead
|
|
kleinerChemiker
Here to stay
|
uhm, also irgendwie schein ich das nicht ganz verstanden zu haben. ich hab zwar da nix gefunden, daß ich es alle 30 sekunden laufen lassen kann, aber da ist die ganze zeit die rede von command line. ich bezweifle, daß ich bei nem provider zugriff auf die comand line hab, oder?
MIK
|
watchout
Legendundead
|
uhm, also irgendwie schein ich das nicht ganz verstanden zu haben. ich hab zwar da nix gefunden, daß ich es alle 30 sekunden laufen lassen kann, aber da ist die ganze zeit die rede von command line. ich bezweifle, daß ich bei nem provider zugriff auf die comand line hab, oder?
MIK ah - sagen wirs mal so, ich kenne keine andere möglichkeit ein script regelmäßig auszuführen als mit dem taskplaner bzw. diesem unix-pendant oder einem micro-javascript (was du aber wahrscheinlich eh schon kennst, primitiv) da du nicht wirklich viele infos hergegeben hast, konnte ich ja auch nicht wissen, dass du von einem webspace redest
|
XeroXs
Vereinsmitglieddoh
|
geht imho garnicht.. außer du kannst bei deinem provider einen cronjob einrichten (bieten einige an)
du kannst aber machen das es X mal ausgeführt wird wenn es X*30 sekunden lang nicht ausgeführt wurde
|
kleinerChemiker
Here to stay
|
also hier etwas mehr angaben dazu. handelt sich um einen normalen webspace mit php und mysql. das skript soll eine statusseite eines onlinespieles laden und die daten in die datenbank eintragen. folglich bringts nix, das skript x mal auszuführen, wenn es x*30sec nicht ausgeführt wurde. hmm, java skript ist eine idee, nur setzt das voraus, daß ich einen browser dauernd laufen lass.
MIK
|
XeroXs
Vereinsmitglieddoh
|
viele andre möglichkeiten gibts nicht...
|
watchout
Legendundead
|
also hier etwas mehr angaben dazu. handelt sich um einen normalen webspace mit php und mysql. das skript soll eine statusseite eines onlinespieles laden und die daten in die datenbank eintragen. folglich bringts nix, das skript x mal auszuführen, wenn es x*30sec nicht ausgeführt wurde. hmm, java skript ist eine idee, nur setzt das voraus, daß ich einen browser dauernd laufen lass.
MIK wie wärs mit perl (cgi)?
|
Philipp
Here to stay
|
wie wärs mit perl (cgi)? Da wird er auch Cron Job Unterstützung brauchen. Ich bin ausserdem nicht sicher ob der jeweilige Provider begeistert sein wird, wenn einer seiner Kunden alle 30 Sekunden ein Script ausführt  handelt sich um einen normalen webspace mit php und mysql. das skript soll eine statusseite eines onlinespieles laden und die daten in die datenbank eintragen. Warum nicht gleich in Echtzeit? D.h. wenn jemand die Statusseite anschaut, fragt das Script den Spielstatus ab.
|
kleinerChemiker
Here to stay
|
falls das mit perl möglich ist, wärs schön. nur leider hab ich keine ahnung von perl  zum vorschlag von echtzeit: mein skript lädt die status seite (mittels fopen), die auf einem anderen server liegt. mein skript trägt dann alle spieler, die online sind (lt. statusseite) in eine datenbank ein. da jedoch meine seite sicherlich nicht alle 30sekunden aufgerufen wird, würde meine onlinestatisktik ordentlich falsch liegen. die statusseite (am anderen server) wird einmal pro minute aktualisiert. dieser andere server gehört jedoch nicht mir, sondern ich spiel dort nur. grund: ich würde gerne paar statistiken über die onlinezeiten der spieler auf meiner page anbieten. MIK
|
atrox
in fairy dust... I trust!
|
wenn du shell-access hast, gäbe es einige möglichkeiten.
|
kleinerChemiker
Here to stay
|
shell access leider auch nciht. hmm, vielleicht kann ich ja mit denen reden und cron job bekommen. wie heißt das überhaupt? der, die oder das cron job (tipt mal auf der *g*)
MIK
|
atrox
in fairy dust... I trust!
|
cron jobs sind aber nur auf minuten basis möglich.
|
watchout
Legendundead
|
ich denke auch nicht, dass 0,5min nötig sind, für eine solche statistik würde 1min locker reichen... andere frage: warum redest dich nicht mal mit den typen vom server zam, dass sie dir bessere ressourcen bereitstellen, oder vielleicht auch selbst die stat machen? die haben vielleicht sogar selbst interesse an einem stat-tool
|
funka
Legend ex-prophet(down below)
|
aeh alle 30 sekunden auch wenn kein user was macht? oder alle 30 sekunden wenn jemand auf der page ist?
ueberleg dir nochmal ob du die problematik nicht anders loesen kannst etwas alle 30 sekunden zu mahcen klingt nach ressourcen verschwendung
wenn du einen einfachen reload nach 30 seks meinst ists natuerlich was anderes
|