Zitat von lstegelitz
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Per Browser ein Script auf den Server Starten
Einklappen
Neue Werbung 2019
Einklappen
X
-
[URL="http://php.net/manual/en/migration55.deprecated.php"]mysql ist veraltet[/URL] [URL="http://php-de.github.io/jumpto/mail-class/"]Mails senden: Ohne Probleme und ohne mail()[/URL]
[PHP]echo 'PS: <b>Meine Antwort ist keine Lösung, sondern nur eine Hilfe zur Lösung.</b>';[/PHP]
-
@ChrisvA
Ich glaube Istegelitz meinte das als Scherz, weil ICH fälschlicherweise "C++ Script" geschrieben habe...Competence-Center -> Enjoy the Informatrix
PHProcks! • Einsteiger freundliche Tutorials • PreComposed Packages
Kommentar
-
Hatte mich auch schon gewundert, warum er so etwas fragt und habe dann ohne lange zu überlegen geantwortet.[URL="http://php.net/manual/en/migration55.deprecated.php"]mysql ist veraltet[/URL] [URL="http://php-de.github.io/jumpto/mail-class/"]Mails senden: Ohne Probleme und ohne mail()[/URL]
[PHP]echo 'PS: <b>Meine Antwort ist keine Lösung, sondern nur eine Hilfe zur Lösung.</b>';[/PHP]
Kommentar
-
Gast
Zitat von nikosch Beitrag anzeigenHalte ich für sehr gefährlich für nen Task der 1 bis 2 Stunden läuft. Ein paar mal gestartet und Dein Server ist platt. Zudem ist
nicht erfüllt, denn hier wird wohl kaum die Kommandozeile gemeint sein.
Die Steuerung des Scriptes kann man über eine Datei steuern.
Ablaufplan:
1. Ressourcen prüfen evtl. Script beenden oder sleep(X)...
2. Datei anlegen mit Statusbericht (die Ressourcenauswertung hat man da ja also kann man die gleich in die Datei speichern - dient damit vielleicht auch gleich als Benchmark-log).
3. Berechnung in mehrere Rechenschritte aufteilen
4. prüfen ob die Datei noch existiert und sonst Script beenden und dies auch der Datei "mitteilen" (evtl. auch wieder mit Ressourcen).
5. X Rechenschritte ausführen - solange noch welche zu erledigen sind und ansonsten Script beenden
6. Evtl. Zwischenstand der Berechnung speichern und/oder timestamp in Datei speichern (evtl. wieder Ressourcen auslesen und ebenfalls mitspeichern).
7. Goto 4.
Zum prüfen, ob das Script noch läuft einfach die Datei auslesen.
Zum beenden des Scriptes die Datei löschen.
Die Frage ist auch, was kostet weniger?
1 Mann-Tag extra in C/C++ (C/C++ Programme sind nunmal langsamer zu erstellen alleine schon weil der Debugger "Stunden" braucht zum hochfahren und weil gute C Entwickler (+ 10 Jahre C und man fängt an einigermaßen zu verstehen was man tut) auch eher zu den älteren Semstern gehören und alleine schon deshalb teurer sind) oder nen Extra-Server, der die Berechnung erledigt
Kommentar
-
Zitat von jomeehab jetzt nicht alles gelesen was zuvor geschrieben wurde
Zitat von smillaWeiterhin möchte ich abfragen können ob das Script grad am laufen ist, bzw. die Möglichkeit haben das Script manuell im Browser zu beenden.Competence-Center -> Enjoy the Informatrix
PHProcks! • Einsteiger freundliche Tutorials • PreComposed Packages
Kommentar
-
Zitat von Arne Drews Beitrag anzeigenHättst das man getan, dann hättst das hier gesehen:
bist du da oder nicht, wenn du da bist, kannst du das auch stoppen...
Kommentar
-
Womit wir uns dem Ansatz von phpsecretary nähern...Competence-Center -> Enjoy the Informatrix
PHProcks! • Einsteiger freundliche Tutorials • PreComposed Packages
Kommentar
-
Zitat von Arne Drews Beitrag anzeigenWomit wir uns dem Ansatz von phpsecretary nähern...
du kannst mit dem browser die aktion stoppen, meinte ich!
Kommentar
-
phpsecretary:
a) ändert IMHO nichts daran, dass ein Link schnell geklickt ist und ein aufwendiges Script nur schwer abzubrechen
b) habe diesen Ansatz schön öfter gelesen. Denke, dass der ziemliche Overhead des wiederholten Filesystemzugriffs den Prozess wesentlich verlängern dürfte.[COLOR="#F5F5FF"]--[/COLOR]
[COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
„Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
[URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
[COLOR="#F5F5FF"]
--[/COLOR]
Kommentar
-
ich hoff das ist jetzt nicht cross post oder so[COLOR="#F5F5FF"]--[/COLOR]
[COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
„Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
[URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
[COLOR="#F5F5FF"]
--[/COLOR]
Kommentar
-
Zitat von nikosch Beitrag anzeigenDoch ist es. Wir "sehen Dich" auch so.
was heisst den hier "Dich"
hab das nun korrigiert, bin definitif auch nicht auf ärger aus.
Kommentar
-
Zitat von jomeewas heisst den hier "Dich"
Aber das hast ja geändert.
Die Ruhe bleibt.Competence-Center -> Enjoy the Informatrix
PHProcks! • Einsteiger freundliche Tutorials • PreComposed Packages
Kommentar
Kommentar