On Sun, Mar 03, 2002 at 12:01:17PM +0100, Bert Lange wrote:
Hallo Lug-DDler!
Leider konnte ich zu dem Vortrag von Thomas nicht erscheinen. Dafür habe ich mir das Material im Netz angeschaut.
Und es ergab sich für mich nun die Frage ob sich denn der Vergleich LAMP <-> Zope ungefähr so ist wie Pascal <-> Delphi.
Vor allem was das Objektorientierte angeht.
Ich habe zwar mal gelernt objektorientiert zu programmiern, aber irgendwie nervt der ganze Overhead, der dabei entsteht. Konstruktoren, Destruktoren, Pseudo-Klassen, etc.pp.
Du darst OOP nich mit C++ verwechseln. C++ macht mir auch keinen Spaß
Außerdem muß ich mir mehr Gedanken machen, wie mein Gebilde letztendlich mal aussehen soll. Nicht, das ich mir sonst keine Gedanken mache, aber ich kann mit "normaler" Programmierung einfach drauf loshacken und habe relativ schnell ein Ergebnis, welches ich dann Schritt für Schritt erweitern kann, je nachdem wie mir die Ideen kommen.
Die große Frage ist, ob du deine Daten in eine relationale oder in eine objektorientierte Datenbank stecken willst. Deinen Worten zufolge eher in eine relationale. Dann ist es eigentlich eher eine Frage der Syntax.
Die nächste Frage ist der Server. Die meisten Provider bieten PHP an.
Wie seht ihr das? Wo liegen die Vorteile der objektorientierten Programmierung, gerade auch bei Web-Anwendungen?
Das Problem ist die Datenbank. Wenn du eine relationale Datenbank verwendest, brauchst du für die objektorientierte Programmierung ein OR-Mapping. Das ist Fehleranfällig, so dass ich eher zu Scripten raten würde.
Die Scripte kannst du in ZPT, DTML (siehe Vortrag) oder PHP schreiben.
thomas