Aber was lernt man dabei? Wie man am besten nichts lernt, denk ich mal ^^
Wenn man anderer Leute Code runterlaedt muss man sich oft genug auch darin einarbeiten. Ein Payment-Modul fuer Zen-Cart schreibt man auch nicht in 5 Minuten nachdem man das erste Mal Zen-Cart installiert hat.
Sicher ist es mega praktisch sowas ebend fertig runterzuladen und zu benutzen...
Es ist nicht nur praktisch sondern kann im professionellen Umfeld aus Kostengruenden durchaus notwendig sein. Eine vollstaendige eCommerce-Seite aufzuziehen ist kein Kinderspiel, und da ist es nur gut dass man auf komplexe und vor allem gut getestete Pakete wie z.B. Zen-Cart zurueckgreifen kann.
Ich finde man sollte sowas mindestens einmal selber geschrieben haben...
Dann weiß man wenigstens auch was da für ne arbeit drin steckt und kann sagen: "DAS ist MEINE Verwaltung-Klasse..."
Ich selbst schreib auch gern meinen eigenen Code, aber immer geht das leider nicht.
Hier auf der Arbeit steh ich zur Zeit vor der Entscheidung ob wir eben eine eCommerce-Seite komplett selbst schreiben oder doch eher mit Zen-Cart arbeiten.
Beides wird so seine Zeit brauchen, denn wie gesagt muss man sich ja auch in Zen-Cart erstmal einarbeiten, aber alles von Grund auf neu zu stricken duerfte das Budget des Kunden wohl etwas sprengen, oder uns eben nicht genug Geld einbringen damit das Projekt zumindest kostendeckend ist.
Wenns bloß darum geht Zeit und Arbeit zu sparen, dann lernt garnicht erst PHP und benutzt Homepage-Baukästen ausm Web ^^
Fuer Privat-Leute mag das vielleicht noch irgendwo einen Hauch Richtigkeit haben, aber wie gesagt, im professionellen Umfeld sieht sowas anders aus. Da muss man kalkulieren wie man am besten zum Umsatz kommt.
Den Kunden interessiert es in der Regel nicht ob Du es alles selbst geschrieben hast oder eine fertige Loesung genommen und nur die Templates angepasst hast.
Und man kann auch bei PHP dafuer Programmieren dass man Zeit und Arbeit spart. Meine Klassen zum Beispiel. Ich mach mir einmal die Arbeit und kann mir diese spaeter sparen, und dadurch auch ordentlich Zeit.