„Solidus“ yra atvirojo kodo el. Prekybos sprendimas, pastatytas su „Ruby“ ant bėgių

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.

 Latviski