A Solidus egy nyílt forráskódú e-kereskedelmi megoldás, amelyet Ruby-val építettek a síneken

solidus Bevásárlókosár -szoftver

Ruby alapú, teljesen testreszabható és rugalmas e -kereskedelmi platform

A Solidus egy teljes nyílt forráskódú e-kereskedelmi megoldás a gyorsan növekvő online vállalkozások, összetett üzlethelyiségek és nagykereskedők számára.

Áttekintés


A Solidus egy teljes és nagyon rugalmas nyílt forráskódú e -kereskedelmi platform, amelyet a Ruby on Rails felhasználásával építettek, és amelyet a fejlesztők közössége tart fenn. Ez egy Muri szerszám, 3,4K GitHub csillaggal és 1K GitHub villákkal. Ahhoz, hogy a legtöbbet hozza ki a Solidusból, azt javasoljuk, hogy ismerkedjen meg a Ruby on Rails -rel, valamint a Ruby programozási nyelvet. A Solidus nyílt forráskódú platformot a közösség támogatja, és arra ösztönzi a Solidus használatát, hogy járuljon hozzá a forráskódhoz. A Solidus lehetővé teszi, hogy üzletét egy teljes e -kereskedelmi csomag tetejére építhesse, amely hamarosan piacra kerül. Testreszabhatja a bolt minden részét, mind a Storefront rész, mind az adminisztrációs panel hátterét. A Solidus testreszabását nagyon könnyű végrehajtani, még a tapasztalatlan fejlesztők számára is. Másoknak megkövetelhetik a rubin és a Ruby on Rails fejlődésének szilárd megértését, amely a Solidus hatalmát. Különböző típusú testreszabási típusúak lehetnek a Solidus segítségével. Mivel a Solidus egy sínmotor, a motorok sín útmutatójának nagy része közvetlenül a Solidusra vonatkozik. Az alábbi iránymutatás alapot nyújt a webfejlesztők számára a Solidus e -kereskedelmi áruház megtanulásához és kiépítéséhez.

Rendszerkövetelmények


A Solidus teljesen testreszabható e -kereskedelem platform, amely a márkák megosztott ismeretein épül.

  • Rails 5.0.0 vagy újabb
  • Ruby 2.2.2 vagy újabb
  • Sqlite 3
  • ImageMagick
  • Bundler
  • Linux 64 bites eloszlások, amelyek támogatják az APT-t

Jellemzők


A Solidus teljesen moduláris csomagban kínálja az Essential Ecommerce funkciók teljes csomagját. Vedd el, amire szüksége van, hagyja el azt, amit nem, és testreszabja a beépített funkciókat az Ön igényeihez.

  • Frontend indító
  • RESTFUL API
  • GraphQL API
  • Rendszergazda háttérkép
  • Bővítések
  • Fizetési integrációk
  • Könnyű kiterjeszthetőség
  • Készletgazdálkodás
  • Termékmenedzsment
  • taxonómia menedzsment
  • nyílt forráskódban megbízhat

telepítés

Telepítse a Solidust a Linux-ra (Debian-alapú)

Győződjön meg arról, hogy az ImageMagick telepítve van -e, amely a PaperCliphez szükséges. Klónozza a GIT repo -t, és telepítse a GEM -függőségeket.

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

A Solidus v2.11 -hez vagy annál magasabbhoz adja hozzá a következőket a GemFile -hez.

    gem 'solidus'

Futtassa a Bundle parancsot a telepítéshez.

    bundle install

A drágakövek telepítése után a generátort futtatnia kell a szükséges konfigurációs fájlok és migrációk létrehozásához.

    bin/rails g solidus:install

Indítsa el a Rails Server -et a Solidus Store eléréséhez szükséges paranccsal

    bin/rails s

A Solidus \ _frontend üzlethelyiség elérhető lesz a http: // localhost: 3000/és az admin megtalálható a http: // localhost: 3000/admin/. Előfordulhat, hogy a Solidus üzlet lassan futó módban fut. Ennek oka az lehet, hogy a fejlesztés során minden CSS és JavaScript külön -külön betöltött. Ez le lehet tiltani az alábbiak hozzáadásával a konfiguráció/környezet/development.rb fájlhoz.

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

Az alapértelmezett felhasználó és jelszó adminexampleCom és Test123. Vannak olyan lehetőségek és rake feladatok is, amelyeket a Solidus \ _auth \ _devise nyújt. Gratulálunk! Sikeresen telepítette a Solidus Store-t, és most testreszabhatja a beépített funkciókat a szíved vágyához.

 Magyar