SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.05.2005, 11:40:10
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
pseudo-cronjob

hallo!

ich schreibe grade an einer applikation, bei der ich so etwas wie cronjobs einsetzen möchte. da aber jeder diese applikation bei sich einsetzen können sollte, ohne gleich root-zugriff haben zu müssen, wollte ich die so etwas ähnliches wie cronjobs machen. es geht dabei konkret um das backupen der datenbank und das verschicken der bla.sql via email. wie würdet ihr das realisieren?

meine ideen waren:

- bei jedem xyz. seitenbesuch. problem: jedes mal text-datei auslesen und wieder schreiben dauert mir zu lang.
- bei jedem xyz. datenbankeintrag. wäre nicht so schlimm, da nur bei jedem update/insert mal kurz nach gefragt werden würde, wie viele es denn nun gibt. sollte ich dazu ein kleines backup-tool schreiben (da gabs doch schon sehr oft nachfragen hier im forum?) oder das ganze direkt mit exec und mysql machen?
- weitere ideen?

Geändert von feuervogel (02.05.2005 um 11:40:27 Uhr)
Mit Zitat antworten
  #2  
Alt 02.05.2005, 12:00:59
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: pseudo-cronjob

Zitat:
Zitat von feuervogel
sollte ich dazu ein kleines backup-tool schreiben (da gabs doch schon sehr oft nachfragen hier im forum?) oder das ganze direkt mit exec und mysql machen?
Wie groß ist denn die Warscheinlichkeit, dass du exec() etc. benutzen darfst, wenn du keinen Rootzugriff hast?
Da wäre es dann meiner Meinung nach sinnvoller, gleich darauf zu verzichten und lieber ein Backupscript zu schreiben.

Geändert von xabbuh (02.05.2005 um 12:01:10 Uhr)
Mit Zitat antworten
  #3  
Alt 02.05.2005, 12:05:32
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: pseudo-cronjob

Wie findest Du einen zeitlichen conrjob-fake?

Bei jedem Besucher die aktuelle Zeit mit einer gespeicherten Zeit pruefen, ist die Differenz beider Zeiten groeßer oder gleich der gewuenschten Differenz, so kannst Du das Backup Tool starten.

Ein Gedanke geht mir jetzt aber durch den Kopf...

Wie willst Du es schaffen, dass das Script auch abgearbeitet wird. Wenn Du es ueber die Besucher steuern bzw. laufen laesst, dann kannst Du nicht davon ausgehen, dass das Backup auch vollstaendig absoviert wird. Ich denke da an so sachen wie, Browser schließen...
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #4  
Alt 02.05.2005, 12:12:08
Benutzerbild von dachris
dachris dachris ist offline
Junior Member
 
Registriert seit: Apr 2005
Beiträge: 401
AW: pseudo-cronjob

Das ginge damit http://www.php-homepage.de/manual/fu...user-abort.php
Mit Zitat antworten
  #5  
Alt 02.05.2005, 12:21:24
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: pseudo-cronjob

ooopppsss... :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #6  
Alt 02.05.2005, 12:27:19
Benutzerbild von dachris
dachris dachris ist offline
Junior Member
 
Registriert seit: Apr 2005
Beiträge: 401
AW: pseudo-cronjob

Das Hauptproblem beim gefakten CronJob ist jedoch das du es einem User aushalst das er evtl. warten muss.......

Biete also in deinem Programm Alternativen an....

Also Unterstützung von echtem Cron
Unterstürtzung eines gefakten Cron
Manuelle Abarbeitung.....

Dann kann der User deines Programmes selber edntscheiden was das beste ist....

PS: Ein Backup würde ich nicht über mail verschicken, sondern eher auf dem Server lagern und dann können die verschiedenen Backupstände abgerufen werden......
Mit Zitat antworten
  #7  
Alt 02.05.2005, 14:17:55
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: pseudo-cronjob

Zitat:
Zitat von dachris
PS: Ein Backup würde ich nicht über mail verschicken, sondern eher auf dem Server lagern und dann können die verschiedenen Backupstände abgerufen werden......
@dachris: ich will das backup ja haben, weil der server verrecken könnte, also wäre ein backup auf dem server in meinen augen etwas deplaziert...natürlich versieht man so eine datei mit datum - zur späteren sortierung usw.

@alle: wow, mit so vielen antworten hab ich nicht gerechnet...werde mir das ganze heute während einer vorlesung noch mal durch den kopf gehen lassen...
Mit Zitat antworten
  #8  
Alt 02.05.2005, 14:25:50
Benutzerbild von dachris
dachris dachris ist offline
Junior Member
 
Registriert seit: Apr 2005
Beiträge: 401
AW: pseudo-cronjob

Nuja wenn der MySQL Server verreckt hast du die Daten auf deinem Webserver...

Wenn der Webserver verreckt hast du die Daten auf dem MySQL Server.....

Anders schauts natürlich aus wenn alles der gleiche Server ist.....(hardwaremässig) aber wer tut den sowas :-)

Vor allem wird die Datenbank ja normalerweise mal recht gross und das dann immer per mail na ich weiss ja nicht.....

Ausserdem haben die meisten Hostinganbieter ein Backup.....

Ach ja nur zur Anregung....wie gesagt gib dem User möglichst viele Alternativen....hier ist noch eine

Wenn ein Backup ausgeführt wurde schick dem User ne Mail das er sich das neue Backup jetzt runterladen kann (also mit psychologischer Kriegsführung den User zum Backup zwingen :-)
Mit Zitat antworten
  #9  
Alt 02.05.2005, 14:38:44
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: pseudo-cronjob

Ich persoenlich finde die Moeglichkeit besser, wenn der User das Backup selbst erstellen kann, dann leidet auch kein Besucher darunter. Ausserdem kann er dann selbst bestimmen, wann ein Backup angebracht waere.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #10  
Alt 02.05.2005, 14:43:46
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: pseudo-cronjob

Zitat:
Zitat von |Coding
Ich persoenlich finde die Moeglichkeit besser, wenn der User das Backup selbst erstellen kann, dann leidet auch kein Besucher darunter. Ausserdem kann er dann selbst bestimmen, wann ein Backup angebracht waere.
jups, darauf wirds hinauslaufen...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Cronjob! CrAnE PHP für Fortgeschrittene und Experten 16 29.01.2005 17:16:31
PHP Script per Cronjob stefan2k1 PHP für Fortgeschrittene und Experten 8 22.11.2004 11:44:16
Cronjob für php sinfo PHP für Fortgeschrittene und Experten 2 13.09.2003 10:01:51
newbie: Zähler mit Email bei Stillstand zarni PHP für Fortgeschrittene und Experten 6 23.09.2002 21:49:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:53:34 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt