|
 |
|
| Autor |
Nachricht |
Defwde Neuer [User]

Anmeldung: 19.04.04 Beiträge: 9
|
Verfasst am: 27.10.2004, 14:57 Titel: Provek Auktionen |
|
|
Hallo,
hab Fragen zu:
www.provek.de
- Sind die Kats ok so?
- Gebühren zu teuer oder ok?
- Hat wer schonmal mit so ner Auktion gearbeitet und ne Idee, wie ich die Framefrei mache? Es muss ja immer die cron.php aufgerufen werden. Die haben das mit Frames gelöst. Gibts da ne SUMA-Freundlichere Möglichkeit?
Gruss,
Lars _________________
Webmaster Auktionen
|
|
| Nach oben |
|
 |
sunbringer Helfer [Mod]


Anmeldung: 19.09.04 Beiträge: 222
|
Verfasst am: 27.10.2004, 15:36 Titel: |
|
|
Ich habe jetzt nur mal kurz auf die page geguckt und gesehen, dass man sich damit etwas länger beschäftigen muss... hab ich heute nicht viel zeit zu, mache ich aber noch!
Mit den Crons kann ich dir aber ev. helfen:
Ich habe mal ein Online-Multiplayer-Spiel in der Uni programmiert und hatte auch keinen Zugriff auf Cronjobs. Gelöst habe ich es, indem ich einfach auf JEDER Seite ein PHP-Script aufgerufen habe, dass die timestamps vergleicht, aktualisiert und eventuelle Ereignisse zu einem bestimmten Timestamp (ob genau jetzt oder passiert seit der letzten aktualisierung) ausführt.
Aber gerade bei Auktionen sollte es eine sehr genaue Zeitabfolge eingehalten werden. Von daher kommt ihr um Cronjobs, die vom Server ausgeführt werden nicht herum. Frag mal deinen hoster ob du cron eingerichtet bekommen kannst, oder sogar Konsolen- / Rootzugriff bekommen könnt. _________________ Sind wir Helden oder Roggenbrötchen?
Microcosm Media | Detektiv | Umwelt Atlas
|
|
| Nach oben |
|
 |
Defwde Neuer [User]

Anmeldung: 19.04.04 Beiträge: 9
|
Verfasst am: 27.10.2004, 15:39 Titel: |
|
|
| sunbringer hat folgendes geschrieben: | Ich habe jetzt nur mal kurz auf die page geguckt und gesehen, dass man sich damit etwas länger beschäftigen muss... hab ich heute nicht viel zeit zu, mache ich aber noch!
Mit den Crons kann ich dir aber ev. helfen:
Ich habe mal ein Online-Multiplayer-Spiel in der Uni programmiert und hatte auch keinen Zugriff auf Cronjobs. Gelöst habe ich es, indem ich einfach auf JEDER Seite ein PHP-Script aufgerufen habe, dass die timestamps vergleicht, aktualisiert und eventuelle Ereignisse zu einem bestimmten Timestamp (ob genau jetzt oder passiert seit der letzten aktualisierung) ausführt.
Aber gerade bei Auktionen sollte es eine sehr genaue Zeitabfolge eingehalten werden. Von daher kommt ihr um Cronjobs, die vom Server ausgeführt werden nicht herum. Frag mal deinen hoster ob du cron eingerichtet bekommen kannst, oder sogar Konsolen- / Rootzugriff bekommen könnt. |
Danke. Ist unser Server, müsste also möglich sein. Könnte ich das aich auf jeder seite per iframe aufrufen? _________________
Webmaster Auktionen
|
|
| Nach oben |
|
 |
sunbringer Helfer [Mod]


Anmeldung: 19.09.04 Beiträge: 222
|
Verfasst am: 27.10.2004, 17:07 Titel: |
|
|
Wenn das euer Server ist, habt iHr ja sicher php... wenn ja ists kein Problem. Einfach am Anfang (oder wo auch immer ) wirkliche jeder einzelnen Seite per include einbauen, dann aktualisiert der User quasi seine eigenen Auktionen
würde so aussehen...
auf jeder Seite:
include cron.php
<html>
content
</html>
cron.php:
wie ist der momentane timestamp?
frage alten timestamp aus der DB ab
gucke welche ergeignisse zwischen dem alte timestamp und dem neuen lagen
führe ereignisse aus
aktualisiere timestamp in der DB
Wenn also nun jeder Seite diesen Aufruf der cron.php hat wird diese ja ausgeführt, bevor Daten aus der DB geholt werden. Der User, der die Seiten aufruft hat also garantiert (!) aktuelle Ergebnisse, die er aber im Grunde selbst aktualisiert hat
Wenn Ihr allerdings wirklich cronjobs einrichten könnt, dann würde ich das vorziehe! spart einfach traffic und bei vielen Usern dann auch Serverauslastung. Bei wenig Usern dürfte die serverauslastung mit der cron.php geringer sein... kommt aber ganz daruf an, wie oft ihr per conjob eure daten aktualisieren lasst... _________________ Sind wir Helden oder Roggenbrötchen?
Microcosm Media | Detektiv | Umwelt Atlas
|
|
| Nach oben |
|
 |
Defwde Neuer [User]

Anmeldung: 19.04.04 Beiträge: 9
|
Verfasst am: 27.10.2004, 17:20 Titel: |
|
|
Danke für die umfangreiche Antwort.
Eine Frage hätte ich noch:
Kann ich das include in den Header setzen? Sollte dann ja auf jeder Seite sein. Oder muss das unbedingt in der Datei selbst aufgerufen werden?
Gruss,
Lars _________________
Webmaster Auktionen
|
|
| Nach oben |
|
 |
sunbringer Helfer [Mod]


Anmeldung: 19.09.04 Beiträge: 222
|
Verfasst am: 27.10.2004, 17:36 Titel: |
|
|
Hi Lars,
das ist im Grunde egal, es geht nur darum das die cron.php dann so oft wie möglich aufgerufen wird, also quasi bei jedem aufruf einer Seite. _________________ Sind wir Helden oder Roggenbrötchen?
Microcosm Media | Detektiv | Umwelt Atlas
|
|
| Nach oben |
|
 |
Defwde Neuer [User]

Anmeldung: 19.04.04 Beiträge: 9
|
Verfasst am: 27.10.2004, 17:37 Titel: |
|
|
| sunbringer hat folgendes geschrieben: | Hi Lars,
das ist im Grunde egal, es geht nur darum das die cron.php dann so oft wie möglich aufgerufen wird, also quasi bei jedem aufruf einer Seite. |
Vielen Dank _________________
Webmaster Auktionen
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |