2.6. खोज और मेटाडेटा। Drupal के लिए URL उपनाम (aliases)।
Search and metadata अनुभाग में साइट की खोज (search) और URL उपनामों (aliases) की सेटिंग्स शामिल होती हैं। आइए शुरुआत करते हैं खोज (search) से।
साइट खोज (Site search)
Drupal तेज़ खोज (fast search) के लिए एक index का उपयोग करता है। यदि आपकी साइट पर बहुत सारे नोड्स (nodes) हैं, तो हर बार पूर्ण-पाठ (full-text) खोज करना काफी समय लेगा, और उपयोगकर्ता 5 सेकंड (या 10–15 सेकंड) तक प्रतीक्षा नहीं करना चाहेंगे। इंडेक्स पहले से सभी नोड्स को स्कैन करता है और डेटा को एक अलग तालिका (table) में संग्रहीत करता है, जिससे खोज बहुत तेज़ हो जाती है। इसलिए, इंडेक्सर द्वारा सभी नोड्स को पहले से स्कैन करना आवश्यक है, अन्यथा वे खोज परिणामों में नहीं दिखेंगे।
Number of items to index per cron run. यहाँ आप निर्धारित कर सकते हैं कि प्रत्येक क्रोन (cron) रन में कितनी प्रविष्टियाँ इंडेक्स की जाएँगी। संख्या जितनी बड़ी होगी, इंडेक्स का आकार उतना छोटा होगा और खोज उतनी तेज़ होगी, लेकिन कम शब्द इंडेक्स में शामिल होंगे। चूंकि अंग्रेज़ी में तीन अक्षरों वाले छोटे शब्द काफी सामान्य हैं, इसलिए इस सेटिंग को डिफ़ॉल्ट पर ही छोड़ देना बेहतर है।
CJK - Chinese Japanese Korean. यह सेटिंग केवल चित्रलिपियों (hieroglyphs) के लिए आवश्यक है। यदि आपकी साइट इन भाषाओं का उपयोग नहीं करती है, तो आप इसे अक्षम कर सकते हैं।
Logging. डिफ़ॉल्ट रूप से यह सेटिंग बंद होती है। आप इसे सक्षम कर सकते हैं यदि आप यह ट्रैक करना चाहते हैं कि उपयोगकर्ता किन खोज प्रश्नों (search queries) में रुचि रखते हैं। लेकिन इसे हमेशा चालू न रखें — यदि आपकी साइट पर स्पैमर्स का हमला होता है और वे दिन में हजारों बार खोज करते हैं, तो यह आपके डेटाबेस में रिकॉर्ड्स की संख्या में तेज़ वृद्धि कर देगा, जिससे कुछ ही दिनों में साइट क्रैश हो सकती है।
Search Types. डिफ़ॉल्ट रूप से Drupal में खोज केवल उपयोगकर्ताओं (users) और नोड्स (nodes) के लिए सक्षम होती है। यदि आवश्यक हो तो आप उपयोगकर्ता खोज को अक्षम कर सकते हैं या टैक्सोनॉमी (taxonomy) के लिए भी खोज जोड़ सकते हैं।
URL उपनाम (URL aliases)
यह पृष्ठ आपकी साइट के सभी URL उपनामों (aliases) की सूची प्रदर्शित करता है। स्वयं Path मॉड्यूल, जो यह सेटिंग प्रदान करता है, उतना दिलचस्प नहीं है जितना कि Pathauto मॉड्यूल, जो साइट की सभी सामग्री के लिए स्वचालित रूप से URL उपनाम उत्पन्न करता है। लेकिन हम Pathauto मॉड्यूल को आगे अलग से विस्तार से देखेंगे।