Solidus je řešení elektronického obchodování s otevřeným zdrojovým kódem postavené s Ruby On Rails

solidus Software nákupního košíku

Ruby založená plně přizpůsobitelná a flexibilní platforma elektronického obchodování

Solidus je kompletní řešení elektronického obchodování s otevřeným zdrojovým kódem pro rychle rostoucí online podniky, složité výkladní skříně a velké maloobchodníky.

Přehled


Solidus je kompletní a velmi flexibilní platforma elektronického obchodování s otevřeným zdrojovým kódem postavená pomocí Ruby na kolejích a udržovaná komunitou vývojářů. Jedná se o vidličku Spree nástroje s 3,4k hvězdami GitHub a 1K GitHub Forks. Chcete -li získat maximum z Solidus, doporučujeme, abyste se seznámili s Ruby On Rails a předem s programovacím jazykem Ruby. Platforma Solidus Open Source je podporována komunitou a povzbuzuje každého, kdo používá Solidus, aby přispíval zpět ke zdrojovému kódu. Solidus vám umožní vytvořit svůj obchod na vrcholu kompletního apartmá elektronického obchodování, které vás zavede na trh v žádném okamžiku. Přizpůsobte si každou část obchodu, jak část Storefront, tak back-end admin panelu. Úpravy Solidus jsou velmi snadno implementovatelné, a to i pro nezkušené vývojáře. Jiní mohou vyžadovat solidní porozumění vývoji Ruby a Ruby on Rails, které pohánějí Solidus. Existují různé typy přizpůsobení, které jsou možné pomocí Solidus. Protože Solidus je motor Rails, hodně z toho, co Grails Guide na motorech vysvětluje, se vztahuje přímo na Solidus. Níže uvedené pokyny poskytují základ pro vývojáře webových stránek, aby se mohli učit a vybudovat obchod s elektronickým obchodem Solidus.

Požadavky na systém


Solidus je plně přizpůsobitelná platforma elektronického obchodování, postavená na sdílených znalostech značek.

  • kolejnice 5.0.0 nebo novější
  • Ruby 2.2.2 nebo novější
  • Sqlite 3
  • imagemagick
  • Bundler
  • Linux 64bitové distribuce podporující APT

Funkce


Solidus nabízí kompletní sadu základních funkcí elektronického obchodování z krabice v plně modulárním balíčku. Vezměte to, co potřebujete, nechte to, co nemáte, a přizpůsobte některou z vestavěných funkcí podle vašich požadavků.

  • frontend startér
  • RESTful API
  • Graphql API
  • Správce backendu
  • Prodloužení
  • Integrace plateb
  • Snadná rozšiřitelnost
  • Řízení zásob
  • Produktový management
  • Management taxonomie
  • Open Source, kterému můžete věřit

Instalace

Nainstalujte Solidus na Linux (založené na Debian)

Ujistěte se, že máte nainstalovanou ImageMagick, který je vyžadován pro PaperClip. Chcete -li přidat Solidus, začněte s aplikací Rails 5/6 a nakonfigurovanou a vytvořenou databází. Klonujte repozi GIT a nainstalujte závislosti GEM.

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

Pro Solidus v2.11 a vyšší přidejte do svého gemfile následující.

    gem 'solidus'

Spusťte příkaz svazku a nainstalujte.

    bundle install

Po instalaci GEMS budete muset spustit generátor a vytvořit potřebné konfigurační soubory a migrace.

    bin/rails g solidus:install

Spusťte server Rails s příkazem pro přístup k SOLITUS Store

    bin/rails s

SOLITUS \ _FONTEND SOLURTONT bude přístupný na http: // localhost: 3000/a správce najdete na http: // localhost: 3000/admin/. Možná si všimnete, že váš obchod Solidus běží pomalu ve vývojovém režimu. To může být proto, že ve vývoji je každý CSS a JavaScript načten jako samostatný zahrnutí. To může být zakázáno přidáním následujícího konfigurace/prostředí/vývoje.rb.

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

Výchozí uživatel a heslo jsou admininexamplecom a test123. Existují také možnosti a úkoly srážek poskytované společností Solidus \ _auth \ _devise. Gratulujeme! Úspěšně jste nainstalovali Store Solidus a nyní jste přizpůsobili některou z vestavěných funkcí touhy vašeho srdce.

 Čeština