Solidus ist eine Open-Source-E-Commerce-Lösung, die mit Ruby on Rails gebaut wurde

solidus Einkaufswagen -Software

Ruby -basierte vollständig anpassbare und flexible E -Commerce -Plattform

Solidus ist eine vollständige Open-Source-E-Commerce-Lösung für schnell wachsende Online-Unternehmen, komplexe Ladenfronten und große Einzelhändler.

Überblick


Solidus ist eine komplette und sehr flexible Open -Source -E -Commerce -Plattform, die mit Ruby on Rails gebaut und von einer Gemeinschaft von Entwicklern gepflegt wird. Es ist eine Gabel von Spree Tool mit 3,4K -Github -Sternen und 1k Github -Gabeln. Um das Beste aus Solidus herauszuholen, empfehlen wir Ihnen, sich mit Ruby on Rails und der Ruby -Programmiersprache im Voraus vertraut zu machen. Solidus Open Source -Plattform wird von der Community unterstützt und ermutigt alle, die Solidus verwenden, um zum Quellcode zurückzukehren. Mit Solidus können Sie Ihr Geschäft auf einer vollständigen E -Commerce -Suite aufbauen, die Sie in kürzester Zeit auf den Markt bringt. Passen Sie jeden Teil des Geschäfts an, sowohl den Storefront-Teil als auch das Admin-Panel-Back-End. Solidus -Anpassungen sind auch für unerfahrene Entwickler sehr einfach zu implementieren. Andere erfordern möglicherweise ein solides Verständnis der Rubin und Rubin bei der Entwicklung von Rails, die Solidus ausführen. Es gibt verschiedene Arten von Anpassungen, die mit Solidus möglich sind. Da Solidus ein Schienenmotor ist, gilt viel von dem, was der Schienenführer auf Motoren erklärt, direkt für Solidus. Nachfolgend die Richtlinie bietet eine Grundlage für Webentwickler, um Solidus -E -Commerce -Store zu erlernen und aufzubauen.

System Anforderungen


Solidus ist eine vollständig anpassbare E -Commerce -Plattform und basiert auf dem gemeinsamen Wissen von Marken.

  • Rails 5.0.0 oder neuer
  • Ruby 2.2.2 oder neuer
  • Sqlite 3
  • Imagemagick
  • Bundler
  • Linux 64-Bit-Verteilungen unterstützt APT

Merkmale


Solidus bietet eine vollständige Suite von wesentlichen E -Commerce -Funktionen in einem vollständig modularen Paket. Nehmen Sie das, was Sie brauchen, lassen Sie das, was Sie nicht haben, und passen Sie die integrierten Funktionen Ihren Anforderungen an.

  • Frontend Starter
  • RESTFAY API
  • GraphQL API
  • Admin -Backend
  • Erweiterungen
  • Zahlungsintegrationen
  • Einfache Erweiterbarkeit
  • Bestandsverwaltung
  • Produkt Management
  • Taxonomiemanagement
  • Open Source, dem Sie vertrauen können

Installation

Solidus unter Linux (Debian-basiert) installieren

Stellen Sie sicher, dass Sie ImageMagick installiert haben, das für Paperclip erforderlich ist. Um Solidus hinzuzufügen, beginnen Sie mit einer Schienen -5/6 -Anwendung und einer Datenbank konfiguriert und erstellt. Klonen Sie das Git -Repo und installieren Sie die Gem -Abhängigkeiten.

    git clone git://github.com/solidusio/solidus.git
    cd solidus
    bin/setup

Fügen Sie für Solidus v2.11 und höher Folgendes zu Ihrer GemFile hinzu.

    gem 'solidus'

Führen Sie den Bündelbefehl aus, um zu installieren.

    bundle install

Nach der Installation von Edelsteinen müssen Sie den Generator ausführen, um die erforderlichen Konfigurationsdateien und Migrationen zu erstellen.

    bin/rails g solidus:install

Starten Sie den Rails -Server mit dem Befehl, um auf Solidus Store zuzugreifen

    bin/rails s

Das Solidus \ _Frontend StoreFront ist unter http: // localhost: 3000/zugänglich und der admin finden Sie unter http: // localhost: 3000/admin/. Sie können feststellen, dass Ihr Solidus Store langsam im Entwicklungsmodus läuft. Dies kann daran liegen, dass in der Entwicklung jedes CSS und JavaScript als separate Einschlüsse geladen werden. Dies kann deaktiviert werden, indem die folgenden Konfigurationen/Umgebungen/Entwicklung/Entwicklung hinzugefügt wird.

    Rails.application.configure do
      config.assets.debug = false
    end

Der Standardbenutzer und das Standardkennwort sind Mercexamplecom bzw. Test123. Es gibt auch Optionen und Rake -Aufgaben, die von Solidus \ _auth \ _Devise bereitgestellt werden. Glückwunsch! Sie haben Solidus Store erfolgreich installiert und passen nun die integrierten Funktionen an den Wunsch Ihres Herzens an.

 Deutsch