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.