सॉलिडस एक ओपन-सोर्स ईकॉमर्स समाधान है जो रूबी पर रेल के साथ बनाया गया है

solidus शॉपिंग कार्ट सॉफ्टवेयर

रूबी आधारित पूरी तरह से अनुकूलन योग्य और लचीला ईकॉमर्स प्लेटफॉर्म

सॉलिडस तेजी से बढ़ते ऑनलाइन व्यवसायों, जटिल स्टोरफ्रंट और बड़े खुदरा विक्रेताओं के लिए एक पूर्ण ओपन-सोर्स ईकॉमर्स समाधान है।

अवलोकन


सॉलिडस एक पूर्ण और बहुत लचीला खुला स्रोत ईकॉमर्स प्लेटफॉर्म है जो रूबी पर रेल का उपयोग करके बनाया गया है और डेवलपर्स के एक समुदाय द्वारा बनाए रखा गया है। यह 3.4k github सितारों और 1k github कांटे के साथ आनंद का उत्सव उपकरण का एक कांटा है। सॉलिडस का सबसे अधिक लाभ उठाने के लिए, हम अनुशंसा करते हैं कि आप खुद को रेल पर रूबी के साथ परिचित करें, साथ ही साथ रूबी प्रोग्रामिंग भाषा पहले से ही। सॉलिडस ओपन सोर्स प्लेटफॉर्म समुदाय द्वारा समर्थित है और यह सॉलिडस का उपयोग करके सभी को स्रोत कोड में योगदान करने के लिए प्रोत्साहित करता है। सॉलिडस आपको एक पूर्ण ईकॉमर्स सूट के शीर्ष पर अपना स्टोर बनाने की अनुमति देता है जो आपको कुछ ही समय में बाजार में ले जाता है। स्टोर के प्रत्येक भाग को कस्टमाइज़ करें, स्टोरफ्रंट पार्ट और एडमिन पैनल बैक-एंड दोनों। सॉलिडस कस्टमाइजेशन को लागू करना बहुत आसान है, यहां तक ​​कि अनुभवहीन डेवलपर्स के लिए भी। दूसरों को रेल के विकास पर रूबी और रूबी की ठोस समझ की आवश्यकता हो सकती है जो कि पावर सॉलिडस है। विभिन्न प्रकार के अनुकूलन हैं जो सॉलिडस का उपयोग करके संभव हैं। क्योंकि सॉलिडस एक रेल इंजन है, इंजनों पर रेल गाइड क्या बताता है कि सीधे सॉलिडस पर लागू होता है। नीचे दिशानिर्देश वेब डेवलपर्स को सॉलिडस ईकॉमर्स स्टोर सीखने और बनाने के लिए एक नींव प्रदान करता है।

सिस्टम आवश्यकताएं


सॉलिडस पूरी तरह से अनुकूलन योग्य ईकॉमर्स प्लेटफॉर्म है, जो ब्रांडों के साझा ज्ञान पर बनाया गया है।

  • रेल 5.0.0 या नया
  • रूबी 2.2.2 या नया
  • sqlite 3
  • इमेजमैगिक
  • बंडलर
  • लिनक्स 64-बिट वितरण APT का समर्थन करते हैं

विशेषताएँ


सॉलिडस पूरी तरह से मॉड्यूलर पैकेज में बॉक्स से बाहर आवश्यक ईकॉमर्स सुविधाओं का एक पूरा सूट प्रदान करता है। आपको जो चाहिए, उसे छोड़ दें, जो आप नहीं करते हैं, और अपनी आवश्यकताओं के लिए किसी भी अंतर्निहित सुविधाओं को अनुकूलित करें।

  • फ्रंटेंड स्टार्टर
  • रेस्टफुल एपीआई
  • ग्राफक्ल एपीआई
  • व्यवस्थापक बैकएंड
  • एक्सटेंशन
  • भुगतान एकीकरण
  • आसान एक्सटेंसिबिलिटी
  • सूची प्रबंधन
  • उत्पाद प्रबंधन
  • टैक्सोनॉमी मैनेजमेंट
  • खुला स्रोत आप भरोसा कर सकते हैं

स्थापना

लिनक्स पर सॉलिडस स्थापित करें (डेबियन-आधारित)

यह सुनिश्चित करना कि आपके पास इमेजमैगिक स्थापित है, जो कि पेपरक्लिप के लिए आवश्यक है। Git Repo को क्लोन करें और GEM निर्भरता को स्थापित करें।

    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

सॉलिडस स्टोर तक पहुंचने के लिए कमांड के साथ रेल सर्वर शुरू करें

    bin/rails s

Solidus \ _Frontend Storefront http: // localhost: 3000/पर सुलभ होगा और व्यवस्थापक http: // localhost: 3000/व्यवस्थापक/पर पाया जा सकता है। आप देख सकते हैं कि आपका सॉलिडस स्टोर विकास मोड में धीरे -धीरे चलता है। ऐसा इसलिए हो सकता है क्योंकि विकास में प्रत्येक सीएसएस और जावास्क्रिप्ट को एक अलग शामिल के रूप में लोड किया गया है। यह config/वातावरण/विकास में निम्नलिखित जोड़कर अक्षम किया जा सकता है।

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

डिफ़ॉल्ट उपयोगकर्ता और पासवर्ड क्रमशः adminexamplecom और Test123 हैं। सॉलिडस \ _Auth \ _Devise द्वारा प्रदान किए गए विकल्प और रेक कार्य भी हैं। बधाई हो! आपने सॉलिडस स्टोर को सफलतापूर्वक स्थापित किया है और अब अपने दिल की इच्छा के लिए किसी भी अंतर्निहित सुविधाओं को अनुकूलित करें।

 हिन्दी