Hello,
Wer nur so eine begrenzte Anzahl Artikel hat, kann das so manchen. Da erspart man sich die ganze Vorgangverarbeitung auf dem Server, braucht keine Sessions usw.
Bitte? Im Leben nicht! Wer den Preisangaben, die ein Client an den Server sendet, einfach glaubt und daraufhin zum Beispiel Versand- oder Buchungsvorgänge auslöst, handelt grob fahrlässig. Ich wiederhole es gerne nochmal: ALL INPUT IS EVIL! Man kann sich NIE darauf verlassen, dass der Benutzer sinnvolle Eingaben gemacht hat oder ob nicht irgendwo irgendeine Art von Manipulation stattgefunden hat.
Man kann sich nicht darauf verlassen, deshalb muss man sie ohnehin nachprüfen.
Warum dann also mehr Aufwand treiben, als notwendig ist?
Man muss nur relavante Daten von abhängigen unterscheiden können.
Der Server wird doch wohl Menge * Preis nachrechnen können, um dem Bearbeiter der Bestellung das Leben ein wenig zu vereinfachen. Es geht hier nicht um maschinelle Massenverarbeitung à la Volkszählung, sondern um eine überschaubare Menge von Bestellungen am Tag.
Es ist nicht immer wirtschaftlich, das technisch machbare anzustreben. Es ist wirschaftlich, das technisch vernünftige zu tun und das steh immer immer Kontext von Aufwand und Nutzen.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)