Ubercart स्थापना के लिए न्यूनतम आवश्यकताएँ (Minimum Requirements for Ubercart Installation)
Ubercart को सफलतापूर्वक स्थापित और उपयोग करने के लिए, सिस्टम को निम्नलिखित न्यूनतम आवश्यकताओं को पूरा करना चाहिए:
- ऑपरेटिंग सिस्टम: Windows, Mac OS X, Linux, Unix, BSD, या Solaris
- वेब सर्वर: Apache 1.2 या Apache 2.x, Microsoft IIS 6 या 7, Lighttpd
- डेटाबेस: MySQL 4.1 या MySQL 5.0, PostgreSQL 7.4
- PHP 4.3.5 (अनुशंसित संस्करण: PHP 5.2.x या उच्चतर)
अब आइए इन आवश्यकताओं को विस्तार से समझें:
Drupal के आवश्यक मॉड्यूल्स की स्थापना (Installation of Required Modules)
Ubercart को स्थापित करने से पहले, हमें कुछ आवश्यक Drupal मॉड्यूल्स इंस्टॉल करने होंगे। ये थर्ड-पार्टी मॉड्यूल हैं, जो कोर (core) का हिस्सा नहीं होते — इन्हें स्वतंत्र डेवलपर्स या कंपनियाँ बनाती हैं। ये अतिरिक्त कार्यक्षमताएँ (features) जोड़ते हैं या मौजूदा सुविधाओं को बेहतर बनाते हैं।
आप Drupal मॉड्यूल्स की पूरी सूची यहाँ देख सकते हैं: http://drupal.org/project/Modules.
Ubercart डाउनलोड और इंस्टॉलेशन (स्थापना)
अब जब हमने Drupal और सभी आवश्यक मॉड्यूल की स्थापना पूरी कर ली है, तो अब समय है Ubercart को इंस्टॉल करने का।
http://www.ubercart.org/downloads पर जाएँ और Drupal 6 के लिए नवीनतम Ubercart 2.x डाउनलोड करें।
यह एक संपीड़ित (compressed) tar.gz फ़ाइल के रूप में आता है, जिसे उसी तरह अनज़िप किया जा सकता है जैसा आपने Drupal के साथ किया था।
UberDrupal का उपयोग: Ubercart प्रोफ़ाइल इंस्टॉलेशन (Installation Profile)
जब हम किसी इंस्टॉलेशन प्रोफ़ाइल (installation profile) को स्थापित करते हैं, तो हम Drupal को विशिष्ट निर्देश देते हैं कि कौन-से अतिरिक्त मॉड्यूल इंस्टॉल करने हैं, कौन-सी भाषा का उपयोग करना है, कौन-से थीम सक्रिय करने हैं, और इंस्टॉलेशन के बाद कौन-सी प्रारंभिक सेटिंग्स लागू करनी हैं। यह एक बहुत शक्तिशाली उपकरण है क्योंकि यह डेवलपर्स को विशिष्ट उद्देश्यों के लिए तैयार Drupal पैकेज बनाने की अनुमति देता है — जैसे ब्लॉग, इमेज गैलरी, मैगज़ीन, या ऑनलाइन स्टोर। इस प्रक्रिया की एकमात्र कमी यह है कि प्रोफ़ाइल स्थापना पूरी तरह स्वचालित नहीं होती — आ
Ubercart स्टोर का प्रशासन (Store Administration)
मुझे लगता है कि अब तक आपने Drupal की क्षमताओं और उसकी प्रशासनिक पैनल (admin panel) के इंटरफ़ेस से परिचय प्राप्त कर लिया है। अब समय है Ubercart की प्रशासनिक पैनल को समझने का। अपनी साइट के एडमिन पैनल पर जाएँ: आपकी_साइट/admin. यहाँ कई सेटिंग्स होंगी, जिनमें से एक है — Store administration (स्टोर प्रशासन)।

आइए अब समझें कि प्रत्येक सेटिंग का उपयोग किस लिए किया जाता है:
Ubercart स्टोर प्रशासन: ऑर्डर (Orders) और उत्पाद (Products)
ऑर्डर (Order) की सेटिंग
ऑर्डर सेटिंग पृष्ठ पर तीन टैब होते हैं। “Изменить” (Edit) पर क्लिक करें।

“Administrator settings” अनुभाग में, आप यह निर्धारित कर सकते हैं कि एडमिन पैनल में समीक्षा स्क्रीन (overview screen) पर कितने ऑर्डर दिखाए जाएँ, ऑर्डर नंबरिंग के क्रम को बदल सकते हैं, और ऑर्डर का डिफ़ॉल्ट ईमेल पता निर्दिष्ट कर सकते हैं।
Drupal पर Ubercart के साथ ऑनलाइन स्टोर बनाना: मेनू श्रेणियाँ (Categories) बनाना और उत्पाद जोड़ना
इस अध्याय में हम सीखेंगे कि अपने स्टोर का कैटलॉग (catalog) कैसे बनाना है: श्रेणियाँ (categories) जोड़ना, उत्पाद (products) जोड़ना, उत्पाद सेट (product kits) बनाना आदि। यदि आपने पहले किसी अन्य ऑनलाइन स्टोर प्लेटफ़ॉर्म के साथ काम किया है और जानते हैं कि उत्पादों को कैसे स्थापित और प्रबंधित किया जाता है, तो आपके लिए इस अध्याय से Ubercart के साथ शुरुआत करना आसान होगा। लेकिन यदि यह आपका पहला अनुभव है Ubercart या इसी तरह के ई-कॉमर्स सिस्टम के साथ, तो मैं आपको सलाह दूँगा कि पहले Drupal और Ubercart की स्थापना औ
श्रेणियाँ (Categories) और उपश्रेणियाँ (Subcategories) का निर्माण और प्रबंधन
इस पाठ से वास्तविक कार्य शुरू होता है!
इस अध्याय में हम देखेंगे कि कैसे Drupal टैक्सोनॉमी (Taxonomy) की श्रेणियों (categories) का प्रबंधन करें ताकि हम नए उत्पाद बना सकें या उन्हें बाहरी फ़ाइलों से आयात कर सकें, और साथ ही Ubercart सिस्टम के उत्पाद गुणों (attributes) का उपयोग करना सीखें। इस अध्याय में हम निम्नलिखित विषयों पर चर्चा करेंगे:
उत्पादों का निर्माण और प्रबंधन
अब जब आपने अपने कैटलॉग की श्रेणियों (categories) की सेटिंग पूरी कर ली है, तो आप अपना पहला उत्पाद बनाने के लिए तैयार हैं। Drupal में नए प्रकार की सामग्री (content types) नोड्स होती हैं जिनमें अतिरिक्त फ़ील्ड्स जोड़े जा सकते हैं। इसलिए, यदि आपके पास पहले से सामग्री जोड़ने का अनुभव है, तो नया उत्पाद बनाना काफी आसान होगा:
टेक्स्ट फ़ाइलों से उत्पादों का आयात (Import)
यदि आपके स्टोर में केवल कुछ ही उत्पाद हैं, तो उन्हें मैन्युअल रूप से जोड़ना स्वीकार्य है। लेकिन क्या होगा जब आपके पास सैकड़ों या हजारों उत्पाद हों? यह तरीका बहुत समय लेता है और बड़े स्टोर्स के लिए बहुत प्रभावी नहीं है। कल्पना कीजिए कि यदि आपके पास 10,000 उत्पाद हैं और प्रत्येक को जोड़ने में लगभग पाँच मिनट लगते हैं, तो पूरी प्रक्रिया को पूरा करने में लगभग पाँच कार्य-महीने लगेंगे! इसके अलावा, आपको इंटरनेट की धीमी गति या कमांड त्रुटियों जैसी समस्याओं का सामना करना पड़ सकता है। इसलिए सबसे अच्छा समाधान है — टेक्स्ट फ़ाइल से उत्पादों का **आयात (Import)** करना।