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.