kleines Warenwirtschaftssystem
Warum wird er nicht empfohlen? Ich habe Schwierigkeiten zu glauben, dass ein Webserver, der einem Entwickler zugemutet wird, nicht einem Einzelplatzbenutzer zumutbar ist. Da wuerde ich doch erstmal auf konkrete Probleme warten.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Sowohl CherryPy als auch Tornado können WSGI-Applikationen ausführen, insofern geht das schon. Ist halt die Frage, ob man das will. Da hängt es dann schon von den konkreten Bedürfnissen ab. Für eine Einzelplatznutzung könnte tatsächlich der eingebaute Webserver ausreichen.deets hat geschrieben:Was die Server angeht halte ich seine Vorschlaege aber fuer ungeeignet, denn du hast ja wohl schon eine Django-Anwendung. Da bringt dir weder CherryPy noch Tornado was.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Klar koennen sie das, genauso wie TG2/Pylons/Paster. Nur sind sie damit dead-meat, denn mit Ausnahme der HTTP-Server-Komponente leiten sie ja einfach alles weiter. Und gerade das, was bei Tornado der entscheidende Punkt ist - event-basiertheit - kommt dann ueberhaupt nicht zum tragen. Im Gegenteil, gegenueber zB Paster, welcher multi-threaded ist, bist du sogar im Zweifel langsamer.Leonidas hat geschrieben:Sowohl CherryPy als auch Tornado können WSGI-Applikationen ausführen, insofern geht das schon. Ist halt die Frage, ob man das will. Da hängt es dann schon von den konkreten Bedürfnissen ab. Für eine Einzelplatznutzung könnte tatsächlich der eingebaute Webserver ausreichen.deets hat geschrieben:Was die Server angeht halte ich seine Vorschlaege aber fuer ungeeignet, denn du hast ja wohl schon eine Django-Anwendung. Da bringt dir weder CherryPy noch Tornado was.
So oder so ist das aber alles mehr Komplexitaet, fuer die aus meiner Sicht erstmal Bedarf bestehen muss - ich denke, der OP denkt da einfach in eine falsche Richtung.
- MeisterLampe
- User
- Beiträge: 19
- Registriert: Dienstag 3. August 2010, 23:39
Und alternativ....
Was wäre mit online webspace bzw. nem onlineserver. (frage ist hier was brauche ich genau und wer bietet sowas an - hab schon mal hetzner gelesen...?) Wie sieht es dann auch mit der Datensicherheit aus. Schließlich werden hier geschaftsrelevante Daten abgelegt. Verschlüsselt Django die Daten von Haus aus?
Bin für jede Idee offen.
Was wäre mit online webspace bzw. nem onlineserver. (frage ist hier was brauche ich genau und wer bietet sowas an - hab schon mal hetzner gelesen...?) Wie sieht es dann auch mit der Datensicherheit aus. Schließlich werden hier geschaftsrelevante Daten abgelegt. Verschlüsselt Django die Daten von Haus aus?
Bin für jede Idee offen.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ist eher die Frage: was sind deine Anforderungen? Du kannst natürlich das auch online haben, aber in dem Fall musst du dich zwischen Shared Hosting und root-Server entscheiden. In letzterem Fall musst du einen Server administrieren. Und was meinst du mit Verschlüsselung? Django verschlüsselt nichts, wozu auch? Wie stellst du dir da überhaupt Verschlüsselung vor?MeisterLampe hat geschrieben:UWas wäre mit online webspace bzw. nem onlineserver. (frage ist hier was brauche ich genau und wer bietet sowas an - hab schon mal hetzner gelesen...?) Wie sieht es dann auch mit der Datensicherheit aus. Schließlich werden hier geschaftsrelevante Daten abgelegt. Verschlüsselt Django die Daten von Haus aus?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- daemonTutorials
- User
- Beiträge: 171
- Registriert: Sonntag 6. Februar 2011, 12:06
- Kontaktdaten:
Wow, solange besteht dieses Thema schon.
Also hier mal alle Standpunkte meinerseits klargestellt.
Also hier mal alle Standpunkte meinerseits klargestellt.
- Wenn du etwas mit Django aufgezogen hast, solltest du auch den eingebauten Webserver benutzen. Alternativ wäre da der schnelle, kleine Abyss Webserver von Aprelium zu empfehlen.
- Bei einem Einzelplatz reicht der eingebaute Server. Das spart Ressourcen
- Wozu muss es verschlüsselt sein? Wenn du keine Datenklauer unter dem Personal hast, ist alles okay. Hauptsache der Rechner ist gut geschützt. Alle Ports außer die benötigten Blocken, alle unnötigen Programme entfernen und evtl. blockieren
LG Maik
Das sehe ich anders. Eine Anbindung an einen "echten" Webserver wie Apache oder lighttpd ist definitiv sinnvoll. Das fällt spätestens dann auf, wenn du nicht nur von Django generierte Seiten, sondern auch noch ein paar statische Dateien auslieferst. In dem Fall ist die Performance des Gesamtsystems nur mit dem eingebauten Webserver nicht wirklich schön.daemonTutorials hat geschrieben:Wenn du etwas mit Django aufgezogen hast, solltest du auch den eingebauten Webserver benutzen.
- daemonTutorials
- User
- Beiträge: 171
- Registriert: Sonntag 6. Februar 2011, 12:06
- Kontaktdaten:
@/me: Das sehe ich ein. Okay, wenn nicht alles von Django kommt, ist das nicht ganz gut.
LG Maik