In dieser Artikelserie werden verschiedene Möglichkeiten beschrieben, um OXID6-Module komfortabel via Composer zu installieren.
Mit Satis wird auf dem eigenen Server ein neues Composer-Repository erstellt, dem Module, egal ob Private oder Öffentliche, hinzugefügt werden können.
Im OXID eShop 6 wird in der composer.json nur einmalig die Satis-URL eingetragen, damit Composer diese kennt und ggf. dort auch nach verfügbaren Paketen sucht.
Satis eignet sich insb. für private Packages, aber auch für eigene Forks und neue Branches bestehender Module.
Einen enormen Vorteil (Zeitersparnis) bringt Satis, wenn mehrere Shopinstallationen mit Modulen versorgt oder auf dem aktuellen Stand gehalten werden müssen.
Inhaltsübersicht der Artikelserie:
- Teil #1: Module mit und ohne Packagist via Composer installieren
- Teil #2: Module aus einem Zip-Archiv via Composer installieren
- Teil #3: Satis – das eigene Composer Repository