php.de

Zurück   php.de > Webentwicklung > Software-Design

Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.11.2010, 20:42  
Neuer Benutzer
 
Registriert seit: 30.08.2010
Beiträge: 6
PHP-Kenntnisse:
Anfänger
m2m-seb befindet sich auf einem aufstrebenden Ast
Standard Webanwendung + Applikationsserver

Hallo,
ich stehe gerade vor einem Problem:
Ich habe eine PHP Webanwendung, dazu muss nun allerdings ein Applikationsserver kommen, der regelmäßige Aufgaben ausführt und auf Ereignisse reagiert.
Was machen? Cronjobs und damit PHP-Dateien aurufen finde ich irgendwie "unsauber".
Wie löst ihr so etwas? Mit "harten" Programmen in C++?

Vielleicht ist PHP die falsche Sprache für mein Vorhaben.

Viele Grüße!
m2m-seb ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.11.2010, 21:02  
Benutzer
 
Registriert seit: 03.03.2008
Beiträge: 57
threadi
Standard

Über cronjob rufe ich meist Bash-Scripte auf die die entsprechenden php-Dateien aufrufen.

Es hängt von deinem Vorhaben ab, ob dies auch performant funktioniert.
threadi ist offline   Mit Zitat antworten
Alt 25.11.2010, 21:03  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Um was für Aufgaben geht es?
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 25.11.2010, 21:05  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

Hallo!

Zitat:
Zitat von m2m-seb Beitrag anzeigen
der regelmäßige Aufgaben ausführt
Dafür sind Cronjobs geeignet.

Zitat:
Zitat von m2m-seb Beitrag anzeigen
und auf Ereignisse reagiert.
Hierfür nicht.

Wenn du vielleicht etwas genauer beschreiben könntest, was gemacht werden soll, dann kann man vielleicht auch etwas besser überlegen, was dafür am angebrachtesten wäre?!

Viele Grüße,

Dirk
DirkHo ist offline   Mit Zitat antworten
Alt 25.11.2010, 21:10  
Neuer Benutzer
 
Registriert seit: 30.08.2010
Beiträge: 6
PHP-Kenntnisse:
Anfänger
m2m-seb befindet sich auf einem aufstrebenden Ast
Standard

Es geht darum große Datenbestände altersabhängig wiederum auf verschiedene Zeitintervalle zu verdichten. Außerdem müssen Alarmmeldungen versendet werden und auf deren Quittierung muss wiederum reagiert werden. Weiterhin sind ca. 1000 Schaltuhren in der Datenbank hinterlegt, die dann auch auf die Sekunde genau geschaltet werden müssen.
m2m-seb ist offline   Mit Zitat antworten
Alt 25.11.2010, 21:17  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Und wieso hast Du dir dafür PHP ausgesucht?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 25.11.2010, 21:20  
Neuer Benutzer
 
Registriert seit: 30.08.2010
Beiträge: 6
PHP-Kenntnisse:
Anfänger
m2m-seb befindet sich auf einem aufstrebenden Ast
Standard

Ist nur ein "Prototyp" im Moment. Mit PHP kann/konnte ich diesen sehr schnell realisieren. Jetzt steht halt die Frage im Raum, wie man weiter macht.
m2m-seb ist offline   Mit Zitat antworten
Alt 26.11.2010, 09:18  
Erfahrener Benutzer
 
Registriert seit: 02.09.2009
Beiträge: 1.020
PHP-Kenntnisse:
Fortgeschritten
mquadrat befindet sich auf einem aufstrebenden Ast
Standard

Ich würde zu .NET raten, solange dir sekundengenaues schalten langt. Wenn wir über Millisekunden reden, dann würde ich eine native hardwarenahe Sprache wie C++ wählen.

Für das Webfrontend könntest du weiterhin PHP verwenden oder einfach ASP.NET, dann könntest du beispielsweise in allen Komponenten das gleiche Entity Framework Model verwenden. Spart arbeit.
__________________
Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de
mquadrat ist offline   Mit Zitat antworten
Alt 26.11.2010, 17:50  
Neuer Benutzer
 
Registriert seit: 30.08.2010
Beiträge: 6
PHP-Kenntnisse:
Anfänger
m2m-seb befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für eure Tipps.
m2m-seb ist offline   Mit Zitat antworten
Alt 29.11.2010, 20:04  
Neuer Benutzer
 
Registriert seit: 29.11.2010
Beiträge: 11
PHP-Kenntnisse:
Fortgeschritten
oneback befindet sich auf einem aufstrebenden Ast
Standard Auch mit PHP möglich

Ich denke dein Vorhaben ist auch mit PHP möglich.
Es kommt immer drauf an worauf du zugreifen musst.
Ist es ein Caching-Server alias Memcache kannst du es mit PHP CLI machen. geht es um den APC-UserCache kannst du es nur machen in dem du eine URL aufrufst
das kannst du als Bash-Skript in einer Schleife machen:
do wget... while (true) sleep X ..
PHP ist schneller als man denkt wenn man >= 5.3 nutzt und z.B. APC nutzt.
oneback ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Webanwendung offline für den Außendienst Plague Software-Design 4 01.11.2009 15:45
Browsergame oder Webanwendung günstig und Professionel cean Beitragsarchiv 0 06.07.2009 12:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
applikationsserver php, m2m webanwendung, applikationsserver webanwendung, php webanwendung auf mehreren servern, standard web anwendung, http://www.php.de/software-design/74387-webanwendung-applikationsserver.html

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:30 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum