You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Zen Cart

Aus EverybodyWiki Bios & Wiki
Wechseln zu:Navigation, Suche

Zen Cart ist ein freies E-Commerce Warenkorbmanagementsystem[1], das auf der Skriptsprache PHP und der Datenbank MySQL basiert. Es zeichnet sich durch eine Vielzahl von Konfigurationsmöglichkeiten aus, darunter Sprachen, Lieferzonen und -bedingungen, Steuerzonen, Zahlungsmethoden und Versandoptionen.

Das DIY Konzept ermöglicht auch Einsteigern mit kleinem Budget die Erstellung, Anpassung und langfristige erfolgreiche Nutzung einer individuellen und unabhängigen E-Commerce-Plattform, die frei von Abonnements oder anderen Abhängigkeiten ist. Die vorinstallierten Entwicklerwerkzeuge sind über das Backend zugänglich und erleichtern die Fehlerdiagnose erheblich.

Zen Cart ist frei im Sinne der GNU General Public License.

Geschichte[Bearbeiten]

Zen Cart ist ein Fork von osCommerce aus dem Jahr 2003.[2][3] Neben Sicherheitsaktualisierungen und technischen Anpassungen zum Betrieb mit aktuellen PHP Versionen liegen die strukturellen Unterschiede in der geänderten Architektur wie dem Template System.

Systemanforderungen[Bearbeiten]

Für den reibungslosen Betrieb von Zen Cart ist der Hinweis zur Kompatibilität der PHP Version zu beachten.

Geringe Anforderungen an die Ressourcen erlauben den Betrieb eines eigenen Zen Cart Shops auch mit preisgünstigen Hosting Paketen.

Community[Bearbeiten]

Das englischsprachige Forum bietet Benutzern Austauschmöglichkeiten zur Bedienung und Konfiguration von Zen Cart.

Software Entwicklung[Bearbeiten]

Die Pflege und Weiterentwicklung beider Zen Cart Versionen ist auf Github organisiert. in einem öffentlichen Git werden in regelmäßigen Abständen Änderungen veröffentlicht.

Pfade und Domain[Bearbeiten]

Pfade und Domain können über die Konfigurationsdatei angepasst werden. Das erlaubt eine einfache und zuverlässige Methode zur Durchführung von Updates auf einer Staging Subdomain. Es sind keinerlei Modifikationen an der Datenbank notwendig.

Plugins[Bearbeiten]

Es stehen zahlreiche Plugins kostenlos zur Verfügung. Je nach Release sind Plugins bereits im Grundystem vorinstalliert. Der Umfang an vorinstallierten Plugins unterscheidet sich zwischen der amerikanischen und der deutschen Zen Cart Version deutlich.

Vor der Installation weiterer Plugins sollte vor der Installation geprüft werden, ob diese für die installierte Zen Cart Version geeignet sind. Optionale Plugins enthalten eine Liesmich Datei, die dokumentiert mit welcher Zen Cart Version und mit welcher PHP Version ein Plugin getestet wurde.

Installation[Bearbeiten]

Plugins können in Form eines ZIP Archivs heruntergeladen werden, in dem sich zusätzlich eine Installationsanleitung befindet. Die aus dem Archiv entpackten Daten müssen im Dateimanager im ersten Schritt auf die Namensgebung der im Shop verwendeten Verzeichnisse für den Verzeichnisnamen des Templates sowie den Verzeichnisnamen für das Backend angepasst werden.

Im zweiten Schritt werden die Dateien mithilfe eines FTP-Client auf den Server hochgeladen.

Bei einigen Plugins kann es notwendig sein, die MySQL Datenbank mit einer im Archiv enthaltenen Anweisung zu aktualisieren.

Hinweis zur Installation[Bearbeiten]

Plugins können auch Dateien enthalten, die Dateien im Grundsystem überschreiben. Besonders wenn bereits vorhandene Plugins eine solche Datei vorab modifiziert haben, sollte vor dem Hochladen eine Vergleichsprüfung durchgeführt werden.

Deinstallation[Bearbeiten]

Das Archiv des Plugins enthält eine Anleitung zur Deinstallation.

Plugin Manager[Bearbeiten]

Der ab Version 1.5.7 (deutsche Version ab 1.5.7h) integrierte Plugin Manager erlaubt die Installation und Deinstallation von Encapsulated Plugins[4].

Templates[Bearbeiten]

Das integrierte Template-Set "responsive_classic" bietet ein Responsive Design und kann im Backend als Theme aktiviert oder deaktiviert werden. Es ist sauber strukturiert, entspricht den Zen Cart Standards und dient als solide Grundlage, die schnell an individuelle Anforderungen angepasst werden kann.

Zusätzlich zum "responsive_classic"-Set wird von der Community das Template "ZCA" aktiv weiterentwickelt, das auf Bootstrap basiert. Dieses Template steht als kostenlose Erweiterung im Community-Forum zum Download zur Verfügung.

Für die amerikanische Version von Zen Cart stehen zudem eine Vielzahl käuflich zu erwerbender Templates zur Verfügung.

Override System[Bearbeiten]

Das Override-System erlaubt es Template-Entwicklern, Änderungen an Templates vorzunehmen, die sich ausschließlich auf das aktive Template auswirken.

Anpassung an Rechtsvorgaben[Bearbeiten]

Die deutsche Version von Zen Cart ist an die Vorgaben der DSGVO angepasst, die im deutschsprachigen Raum andere Anforderungen an den Datenschutz stellt.

Kosten[Bearbeiten]

Zen Cart ist kostenlos.

Die Arbeit der Entwickler wird durch freiwillige Spenden ermöglicht.

Weiterführende Links[Bearbeiten]

Einzelnachweise[Bearbeiten]

  1. Rongbo Zhu, Yan Ma: Information Engineering and Applications: International Conference on Information Engineering and Applications (IEA 2011) (en). Springer Science & Business Media, 13 November 2011, ISBN 978-1-4471-2386-6, S. 618–.
  2. Liv Montgomery: Online Business Promotion (en). AudioInk, 1 April 2011, ISBN 978-1-61339-043-6, S. 115–.
  3. Eddie Yu: Speedlights And Elephands (en). Panoma Press, 28 February 2014, ISBN 978-1-907722-54-7, S. 194–.
  4. Scott Wilson: Encapsulated Plugins. In: Zen Cart. Zen Cart Documentation, 26. November 2022, abgerufen am 12. April 2024 (english).


Diese artikel "Zen Cart" ist von Wikipedia The list of its authors can be seen in its historical and/or the page Edithistory:Zen Cart.



Read or create/edit this page in another language[Bearbeiten]