Solidus یک محلول تجارت الکترونیکی منبع باز است که با روبی روی ریل ساخته شده است

solidus نرم افزار سبد خرید

پلت فرم تجارت الکترونیکی کاملاً قابل تنظیم و انعطاف پذیر

Solidus یک راه حل کامل تجارت الکترونیکی منبع باز برای مشاغل آنلاین در حال رشد ، فروشگاه های پیچیده و خرده فروشان بزرگ است.

بررسی اجمالی


Solidus یک سکوی تجارت الکترونیکی منبع باز کامل و بسیار انعطاف پذیر است که با استفاده از Ruby on Rail ساخته شده و توسط جامعه ای از توسعه دهندگان نگهداری می شود. این یک چنگال از ابزار خجالتی با 3.4K ستاره Github و چنگال های 1K Github است. برای به دست آوردن بیشترین استفاده از Solidus ، توصیه می کنیم که خود را با Ruby on Rails و همچنین زبان برنامه نویسی یاقوت از قبل آشنا کنید. بستر منبع باز Solidus توسط جامعه پشتیبانی می شود و همه را ترغیب می کند که از Solidus استفاده کنند تا به کد منبع کمک کنند. Solidus به شما امکان می دهد فروشگاه خود را در بالای یک مجموعه کامل تجارت الکترونیکی بسازید که شما را در هیچ زمان به بازار می برد. هر قسمت از فروشگاه ، هم قسمت فروشگاه و هم در قسمت پشتی صفحه مدیر را سفارشی کنید. سفارشی سازی Solidus حتی برای توسعه دهندگان بی تجربه بسیار آسان است. برخی دیگر ممکن است نیاز به درک کاملی از روبی و یاقوت بر روی ریل هایی داشته باشند که قدرت SOLIDUS را تأمین می کند. انواع مختلفی از سفارشی سازی وجود دارد که با استفاده از SolidUS امکان پذیر است. از آنجا که Solidus یک موتور ریل است ، بخش اعظم آنچه که راهنمای ریل در موتورها توضیح می دهد مستقیماً مربوط به Solidus است. در زیر راهنما پایه ای برای توسعه دهندگان وب برای یادگیری و ساخت فروشگاه تجارت الکترونیکی Solidus فراهم می کند.

الزامات سیستم


Solidus پلت فرم تجارت الکترونیکی کاملاً قابل تنظیم است که بر اساس دانش مشترک مارک ها ساخته شده است.

  • ریل 5.0.0 یا جدیدتر
  • روبی 2.2.2 یا جدیدتر
  • SQLite 3
  • تصویرگری
  • بستهر
  • توزیع های 64 بیتی لینوکس از APT

امکانات


Solidus مجموعه کاملی از ویژگی های ضروری تجارت الکترونیکی را در یک بسته کاملاً مدولار از جعبه خارج می کند. آنچه را که لازم دارید ، آنچه را که نمی کنید ، بگذارید و هر یک از ویژگی های داخلی را به نیازهای خود سفارشی کنید.

  • شروع کننده جلو
  • API استراحت
  • API GraphQL
  • پشتیبان مدیر
  • پسوند
  • ادغام پرداخت
  • قابلیت گسترش آسان
  • مدیریت موجودی
  • مدیریت تولید
  • مدیریت طبقه بندی
  • منبع باز می توانید به آن اعتماد کنید

نصب و راه اندازی

نصب Solidus را در لینوکس (مبتنی بر دبیان) نصب کنید

اطمینان حاصل کنید که ImageMagick نصب شده است ، که برای Paperclip. برای اضافه کردن Solidus لازم است ، با یک برنامه ریل 5/6 و یک پایگاه داده پیکربندی شده و ایجاد شده شروع کنید. Git Repo را کلون کنید و وابستگی های گوهر را نصب کنید.

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

برای Solidus v2.11 و بالاتر ، موارد زیر را به Gemfile خود اضافه کنید.

    gem 'solidus'

برای نصب دستور بسته نرم افزاری را اجرا کنید.

    bundle install

پس از نصب سنگهای قیمتی ، باید ژنراتور را اجرا کنید تا پرونده ها و مهاجرت های پیکربندی لازم را ایجاد کنید.

    bin/rails g solidus:install

سرور ریل را با دستور دسترسی به فروشگاه Solidus شروع کنید

    bin/rails s

فروشگاه Solidus \ _frontend در http: // localhost: 3000/و مدیر را می توان در http: // localhost: 3000/مدیر/. ممکن است متوجه شوید که فروشگاه Solidus شما به آرامی در حالت توسعه کار می کند. این امر می تواند به این دلیل باشد که در توسعه هر CSS و JavaScript به صورت جداگانه بارگذاری می شوند. این می تواند با افزودن موارد زیر به پیکربندی/محیط/توسعه. rb غیرفعال شود.

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

کاربر و رمزعبور پیش فرض به ترتیب Adminexamplecom و Test123 هستند. همچنین گزینه ها و کارهای Rake ارائه شده توسط Solidus \ _auth \ _devise وجود دارد. تبریک می گویم! شما با موفقیت فروشگاه Solidus را نصب کرده اید و اکنون هر یک از ویژگی های داخلی را به خواسته قلب خود سفارشی می کنید.

 فارسی