solidus Pirkinių krepšelio programinė įranga
„Ruby“ pagrįsta visiškai pritaikoma ir lanksti el. Prekybos platforma
„Solidus“ yra visiškas atvirojo kodo el. Prekybos sprendimas greitai augančiam internetiniam verslui, sudėtingoms parduotuvių fondams ir dideliems mažmenininkams.
Apžvalga
„Solidus“ yra išsami ir labai lanksti atvirojo kodo el. Prekybos platforma, sukurta naudojant „Ruby“ ant bėgių ir prižiūrima kūrėjų bendruomenės. Tai yra Šėlsmas įrankio su 3,4K „GitHub“ žvaigždėmis ir 1K „Github“ šakute. Norėdami išnaudoti visas „Solidus“ galimybes, mes rekomenduojame iš anksto susipažinti su „Ruby on Rails“, taip pat iš anksto „Ruby“ programavimo kalba. „Solidus“ atvirojo kodo platformą palaiko bendruomenė ir ji skatina visus, naudojančius „Solidus“, prisidėti prie šaltinio kodo. „Solidus“ leidžia pastatyti savo parduotuvę ant pilno elektroninės komercijos komplekto, kuris nuves jus į rinką greitai. Tinkinkite kiekvieną parduotuvės dalį, tiek parduotuvės dalį, tiek administratoriaus skydelį. „Solidus“ pritaikymą labai lengva įgyvendinti net nepatyrusiems kūrėjams. Kiti gali reikėti tvirtai suprasti „Ruby“ ir „Ruby“, „Rails“ plėtrą, kuri galios „Solidus“. Yra įvairių tipų pritaikymas, kurie įmanoma naudojant „Solidus“. Kadangi „Solidus“ yra „Rails“ variklis, daugelis to, ką paaiškina varikliuose „Rails“ vadovas, taikomas tiesiogiai „Solidus“. Žemiau pateiktos gairės suteikia pagrindą žiniatinklio kūrėjams mokytis ir sukurti „Solidus“ elektroninės prekybos parduotuvę.
Sistemos reikalavimai
„Solidus“ yra visiškai pritaikoma el. Prekybos platforma, sukurta remiantis bendromis prekės ženklų žiniomis.
- „Rails 5.0.0“ arba naujesni
- rubinas 2.2.2 arba naujesnis
- „SQLite 3“
- „Imagemagick“
- Bundleris
- „Linux“ 64 bitų paskirstymai, palaikantys APT
Funkcijos
„Solidus“ siūlo pilną modulinį pakuotę esančių el. Prekybos funkcijų rinkinį. Paimkite tai, ko jums reikia, palikite tai, ko ne, ir pritaikykite bet kurią įmontuotą funkciją pagal savo reikalavimus.
- „Frontend“ starteris
- RESTFL API
- „GraphQL API“
- Administratoriaus pagrindas
- pratęsimai
- Mokėjimo integracija
- Lengvas išplėtimas
- Atsargų valdymas
- Produkto valdymas
- Taksonomijos valdymas
- Atvirojo kodo, kuriuo galite pasitikėti
diegimas
Įdiekite „Solidus“ į „Linux“ („Debian“ pagrindu)
Įsitikinkite, kad įdiegėte „ImageMagick“, kuri reikalinga „Paperclip.“, kad pridėtumėte „Solidus“, pradėkite nuo „Rails 5/6“ programos ir sukonfigūruota ir sukuriama duomenų bazė. Klonuokite „Git Repo“ ir įdiekite GEM priklausomybes.
git clone git://github.com/solidusio/solidus.git
cd solidus
bin/setup
Norėdami gauti „Solidus v2.11“ ir daugiau, pridėkite šiuos dalykus į savo „Gemfile“.
gem 'solidus'
Paleiskite „Bundle“ komandą, kad įdiegtumėte.
bundle install
Įdiegę brangakmenius, turėsite paleisti generatorių, kad sukurtumėte reikiamus konfigūracijos failus ir perkeltumą.
bin/rails g solidus:install
Pradėkite „Rails“ serverį su komanda, kad pasiektumėte „Solidus“ parduotuvę
bin/rails s
„Solidus \ _Frontend“ parduotuvę bus galima pasiekti http: // localhost: 3000/ir administratoriaus galite rasti adresu http: // localhost: 3000/admin/. Galite pastebėti, kad jūsų „Solidus“ parduotuvė lėtai veikia kūrimo režimu. Taip gali būti todėl, kad kuriant kiekvieną CSS ir „JavaScript“ yra įkeltas kaip atskiras. Tai gali būti išjungta pridedant šiuos config/aplinkos/plėtros.rb.
Rails.application.configure do
config.assets.debug = false
end
Numatytasis vartotojas ir slaptažodis yra atitinkamai „AdminexampleCom“ ir Test123. Taip pat yra parinkčių ir grėblio užduočių, kurias teikia „Solidus“ \ _Auth \ _devise. Sveikiname! Jūs sėkmingai įdiegėte „Solidus“ parduotuvę ir dabar pritaikote bet kurią įmontuotą funkciją savo širdies norai.