Gegenfrage: wo steht etwas zur "Begeisterung aus Entwicklersicht" ?power87 wrote: ↑Mon Oct 07, 2024 10:25 pmIch kann die Begeisterung aus Entwicklersicht für OpenCart ehrlich gesagt nicht ganz nachvollziehen. Ich habe in letzter Zeit viel mit dem System rumprobiert, und da sind mir einige echt große Herausforderungen begegnet, die für einen kleinen bis mittleren Webshop ziemlich problematisch sein können.
Dann, woraus bestehen diese "echt großen Herausforderungen" - bitte um Details dazu.
Für einen "halbwegs" begabten Entwickler sollte gerade OpenCart ein "Kinderspiel" sein!
Kenne sowohl OXID als auch VirtueMart (habe am Anfang für die mitgearbeitet bzw. für dessen Vorgänger).power87 wrote: ↑Mon Oct 07, 2024 10:25 pmAm Anfang dachte ich, OpenCart wäre DIE Lösung für mein neues Projekt, vor allem da es viele Module gab die einen großen Teil meiner Wünsche bereits erfüllen würden. Aber was ich dann erlebt habe, war alles andere als intuitiv. Ich habe viel Erfahrung (über 10 Jahre) mit OXID und VirtueMart gesammelt, die mir eigentlich helfen sollten, aber die Einarbeitung in OpenCart hat sich als viel schwieriger herausgestellt. Alleine ein einfaches Template zu erstellen, war ein echter Krampf.
Im Vergleich dazu ist OpenCart ein "Kinderspiel" - und ein modernes System.
Und was soll das mit der Vorlage .. ?
Eine eigene Vorlage für OpenCart zu erstellen ist jetzt wirklich nicht die riesengroße Sache!
Das ist Schwachsinn.
Die Versionen werden nach dem Muster 1. Hauptversion > 2. Unterversion > 3. Feature (Neuigkeiten) > 4. Patch (Fehlerbereinigung) erstellt.
Siehe https://github.com/opencart/opencart?ta ... versioning
Ändert sich z.B. die Version von 1.2.3.4 auf 1.2.3.5 wird es mit Sicherheit keine Probleme geben -außer der Entwickler einer zusätzlichen Anwendung hat geschlafen oder versteht seinen Job nicht!
Und was soll jetzt "kostenintensiv" sein?
Muss ich leider tw. recht geben, aber alleine die Demodaten geben einen guten Ausblick der Möglichkeiten.power87 wrote: ↑Mon Oct 07, 2024 10:25 pmDie Dokumentation ist wirklich spärlich und oft veraltet. Die wenigen Informationen, die ich finden konnte, beziehen sich meistens auf ältere Versionen. Klar, es gibt diese Demodaten in der Standardinstallation, aber die helfen mir nicht wirklich weiter. Die sind einfach zu wenig und oft nicht wirklich nützlich.
Das größte Problem sind aber die ganzen Templates und Module. Viele davon sind nicht mal miteinander kompatibel. Ein kleiner Versionssprung, und zack – alles funktioniert nicht mehr. Und dann wird’s teuer, wenn man Anpassungen braucht.
Die Kompatibilität der Vorlagen und Module zueinander kann manchmal ein Problem werden - aber kein nicht lösbares!
Teuer wird es dann nur, wenn man "Pseudoentwicklern" auf den Leim geht und unnötig viel Geld dafür bezahlt.
Oftmals sind es nur 3-4 Zeilen welche angepasst werden müssen, oder gar nur 1.-2 Funktionen.
Aus meiner langjährigen Erfahrung kann ich nur sagen: Finger weg von allen asiatischen Entwicklern (am schlimmsten sind die aus Indien und Pakistan).power87 wrote: ↑Mon Oct 07, 2024 10:25 pmIch habe ein paar Anbieter der Module kontaktiert (im übrigen alle aus Indien), um kleinere Änderungen vorzunehmen, und die Preise waren echt schockierend – zwischen 50 und 300 Euro für Anpassungen, die eigentlich nicht länger als eine Stunde dauern sollten. Die Sprachbarriere macht das Ganze auch nicht leichter.
Liegt bei denen oftmals der Stundensatz zwischen 5 und 10 Euro, wird es dann so richtig teuer wenn das entwickelte Modul oder die Vorlage nicht funktionieren!
Denn dann stecken diese "Herrschaften" oftmals den Kpf in den Sand und tauchen ab.
Man ist dann oftmals gezwungen sich einen vernünftigen Entwickler aus Europa zu suchen.
Klar ist dann auch, dass dieser nicht unter 70,- Euro pro Stunde zu haben ist.
In Summe aber wird man günstiger aussteigen - auch schon alleine wegen der Sprache ..
Und wenn man bzgl. Gesetzgebung den bestmöglichen Entwickler gefunden hat, wird man auch keine Probleme mit den Gesetzen bekommen.
Der Anteil von OpenCart in Europa mag geringer sein als in anderen Teilen.power87 wrote: ↑Mon Oct 07, 2024 10:25 pmAußerdem ist OpenCart im deuschsprachigen Raum eher exotisch. Es gibt einfach nicht viele Entwickler, die Projekte damit umsetzen. Das führt dazu, dass man für individuelle Lösungen ordentlich zahlen muss da ausgelagert wird. Besonders wenn man keinen im Team hat, der wirklich fit mit dem System ist, so wie das jetzt bei mir der Fall ist und sich niemand einarbeiten will.
Im Deutschsprachigen eventuell noch geringer, heißt aber nicht, daß nicht viele Webshops damit umgesetzt werden - eher im Gegenteil.
Richtig ist, daß es nicht viele deutschsprachige Entwickler geben mag, noch weniger solche welche sich mit Gesetzgebung, Ecommercegesetz, Abmahnungen usw. auskennen.
Das Hauptproblem hier war bisher immer, daß es sogenannte "Agenturen" in Deutschland (und anderen Ländern) gibt, welche sich als "Volldienstleister" anbiedern, selber aber tw. keine Ahnung von Servern, Programmierung und (mehr noch) einzuhaltenden Gesetzen haben!
Zwar sind sie lt. Gesetz verantwortlich für ihr Werk und können auch zur Rechenschaft gezogen werden falls mal ein Abmahnung wegen eines Fehler der Agentur kommen sollte, doch macht das letztendlich keiner der so "abgezockten" Kunden.
Das ist Schade, denn OpenCart bietet vieles was andere System so nicht können.power87 wrote: ↑Mon Oct 07, 2024 10:25 pmNach mehreren Wochen des Herumprobierens bin ich jetzt sehr frustriert und überlege ernsthaft, das Ganze aufzugeben. Es fühlt sich an, als ob ich mehr Zeit mit der Fehlersuche verbringe, als wirklich etwas Sinnvolles zu entwickeln. Ich kann verstehen, dass OpenCart für einige Leute vielleicht gut funktioniert und vor allem für den Anwender einfach ist. Aber für meine Bedürfnisse finde ich einfach keinen guten Zugang. Es ist ein ständiger Kampf, und ehrlich gesagt, macht es mir keinen Spaß damit etwas zu entwickeln, da die Fortschritte, die ständigen Fehler und auch das Dateihandling sehr zäh ist.
Und wenn man auf der neuesten Version arbeiten möchte, wird es was zusätzliche Templates und Module betrifft sehr schnell, sehr rar und ich verstehe aus Entwicklersicht nur zu gut warum - ein größeres Modul für eine neuere Version umzuschreiben, kann bei Opencart sehr viel Arbeit sein.
Und das Erweiterungen und Vorlagen bei Veröffentlichung einer Hauptversion anzupassen sind, liegt nun mal in der Natur dieses Systems.
Es wird aber niemand dazu gezwungen!
Wie schon an anderer Stelle weiter oben geschrieben, wir haben Kunden welche noch immer die Versionen 1.5.x und 2.3.x einsetzen udn sehr erfolgreich und sicher damit guten Geld verdienen.
Niemand muß (immer) die neueste Version anwenden - im Gegenteil.
Webshops bzw. deren Systeme gerade für den europäischen Markt - und hier speziell für den Deutschen - anzupassen, ist ein Aufgabe für jedes System, egal von welchem Anbieter.power87 wrote: ↑Mon Oct 07, 2024 10:25 pmWeiters auch die Problematik, dass System an den europäischen Markt anzupassen und @OSWorX du warst hier stets sehr aktiv dein eigenes Modul dafür anzubieten. Bei vielen Googlerecherchen stolperte ich immer wieder über deine Beiträge und ich war einmal kurz davor auf die alte Version umzusteigen, nur um dann dein Paket kaufen zu können, um mir dann die Arbeit zu ersparen.
Dann aber sehr schnell wieder die Erkenntnis, ach was mache ich, ich werde doch nicht für eine alte Version entwickeln und bei der neuen komme ich nur zäh weiter, da ich gefühlt jedes Wunschmodul erst einmal auf die neue Version anpassen müsste.
Daß ich "sehr aktiv" etwas angeboten habe, ist mir nicht bewußt - im Gegenteil, hätte ich dieses spezielle Modul "aktiv" angeboten, wären noch ganz andere Aktionen möglich.
In Summe gesehen zeigt mir diese Wortmeldung nichts anderes als Frustration.
Und zuwenig Substanz bei vielen Punkten, aber zuviele globale Aussagen welche so nicht richtig sind.
Ich denke, dass die Art wie an OpenCart herangegangen wurde, nicht die richtige war.
Irgendwo bestehen da falsche Voraussetzugen, wer aber mit VirtueMart (und damit Joomla) zu tun hatte, muß sich von der Art wie eben Joomla mit z.B. Aktualisierungen umgeht, verabschieden.
Und wenn ich mir das alte System von VirtueMart ansehe und Joomla ansehe: eine OpenCart-Erweiterung ist 10x schneller erstellt.
Ebenso sehe ich schon alleine an dem Satz " .. um mir dann die Arbeit zu ersparen .." daß es hier um die Rechtssicherheit für den deutschen Markt geht.
Klar kann jeder diese Sachen welche ich anbiete selber machen, recherchieren, programmieren usw.
Daß man dann hier in Summe auf einen guten vierstelligen Eurobetrag kommt, wird jeder selber sehen der sich mit der Thematik auseinander setzt.