Arcavias ist ein flexibles und modulares Open-Source-E-Commerce-Webframework, das auf Geschwindigkeit und auf große Produktmengen optimiert ist sowie leicht in existierende Webanwendungen integrierbar ist. Die erste offizielle Version des unter LGPL lizenzierten Arcavias-Kerns erfolgte 2012[1] und wurde 2013 zu einem der besten Open-Source-Shop-Systemen gekürt.[2]

Arcavias

Logo
Basisdaten

Hauptentwickler Arcavias Entwickler
Aktuelle Version 2014.07
(2. Juli 2014)
Betriebssystem plattformübergreifend
Programmier­sprache PHP
Kategorie Onlineshop, Webframework
Lizenz LGPLv3
deutschsprachig ja
www.arcavias.com

Projekte

Bearbeiten

Arcavias Core

Bearbeiten

Der Kern (Arcavias Core) besteht aus einer E-Commerce-Softwarebibliothek und einer in Ext JS implementierten web-basierenden Administrationsoberfläche. Für die Integration in Content-Management-Systeme oder selbst erstellte Web-Applikationen steht ein „HTML Client“ zur Verfügung, der auf Basis der Parameter und der Konfiguration den notwendigen HTML-Code für z. B. Listen- und Detailansichten generiert. Alle Komponenten des Systems können durch eigene Implementierungen erweitert oder ausgetauscht werden, und auch die Administrationsoberfläche kann durch eine alternative Implementierungen auf Basis der Softwarebibliothek ersetzt werden. Die Bibliothek ist mandantenfähig,[3] sodass sich beliebig viele Shops mit eigenständigen Produktkatalogen, Kundenstämmen und Bestellabwicklungen innerhalb einer Installation abbilden lassen.

Im März 2014 wurde die erste stabile Version des Arcavias Core freigegeben.[4] Als Beispielimplementierung für eigene Applikationen existiert eine Shop-Applikation auf Basis des Zend Framework für Demonstrationszwecke.[5]

Arcavias TYPO3 Erweiterung

Bearbeiten

Im März 2013 erfolgte die Veröffentlichung der ersten Version der Arcavias TYPO3 Erweiterung, im April 2014 die Veröffentlichung der Version 1.0. Die Erweiterung stellt eine Reihe von TYPO3-Plug-ins zur Verfügung (z. B. für Filterung, Suche, Listen- und Detailansicht, Warenkorb und die Kaufabwicklung), die durch den TYPO3 Redakteur beliebig auf den Seiten des Content-Management-Systems verteilt werden können. Die Konfiguration der Ausgabe und die Rechteverwaltung im TYPO3 Backend erfolgt dabei mit den Bordmitteln von TYPO3.

Die Deutsche Angestellten-Akademie nutzt die Arcavias-TYPO3-Erweiterung für die Buchung von angebotenen Kursen.[6]

Community

Bearbeiten

Die Entwicklung der Software findet auf der offenen Zusammenarbeits-Plattform GitHub statt. Darüber können Entwickler direkt Änderungen am Code einbringen und die jeweils aktuelle Version herunterladen.[7] Um Arcavias in andere Sprachen zu übersetzen, wird die Übersetzungsplattform Transifex benutzt,[8] durch die jeder nach einer Registrierung Übersetzungen anpassen oder für neue Sprachen erstellen kann.[9] Die Meldung von Fehlern oder Featurewünschen ist über einen Bugtracker möglich.

Außerdem besteht im Online-Forum die Möglichkeit, sich auszutauschen und Fragen zu stellen. Die Dokumentation für Benutzer und Entwickler wird in einem Wiki gepflegt, in dem jeder Interessierte nach einer Registrierung Verbesserungen und neue Artikel einbringen kann.

Mindestanforderungen sind:

Arcavias ist für MySQL optimiert, auch wenn andere Datenbanken benutzt werden könnten. Um die volle Leistungsfähigkeit zu erreichen, sind APC oder HipHop notwendig.

Veröffentlichungen

Bearbeiten
Bearbeiten

Einzelnachweise

Bearbeiten
  1. Mirko Dölle: Metaways stellt offenes E-Commerce-Framework vor. In: heise.de. 6. März 2012, abgerufen am 3. Februar 2024.
  2. shoptags.de: Open Source Shopsysteme 2013 (Memento vom 5. Juni 2013 im Internet Archive)
  3. http://www.arcavias.com/en/project/features.html
  4. http://www.linux-magazin.de/NEWS/Open-Source-Shop-Arcavias-in-stabiler-Version
  5. http://demo.arcavias.com/
  6. DAA: Weiterbildung (Memento vom 7. April 2014 im Internet Archive)
  7. https://github.com/Arcavias
  8. Dr. Oliver Diedr: Shopsystem Arcavias mit besserer Internationalisierung. In: heise.de. 7. Mai 2013, abgerufen am 3. Februar 2024.
  9. https://www.transifex.com/projects/p/arcavias-core/
  10. http://www.slideshare.net/arcavias/arcavias-high-performance-ecommerce
  11. http://www.slideshare.net/arcavias/arcavias-typo3en