URL में Asterix का उपयोग करने पर
अपने URL में Asterix का उपयोग करना शायद इतना बड़ा विचार नहीं है, क्योंकि मोटे तौर पर:
- वर्तमान में न तो UTF-8 या ASCII Asterix को निरूपित करने में सक्षम है।
- वह मानक ब्राउज़र एड्रेस बार में स्मूदी से थोड़ा अधिक होगा।
- मुझे संदेह है कि वह इसे बहुत पसंद करेंगे। और उसके कुछ काफी बड़े दोस्त हैं।
- यह सिर्फ अजीब है।
URL में तारांकन का उपयोग करने पर
एक URL में तारांकन चिह्न (*) का उपयोग करना (और, हाँ, मुझे पता है कि आप सभी का मतलब क्या है) भी ऐसा एक महान विचार नहीं है। क्योंकि यह एक आरक्षित वर्ण है, इसका उपयोग कहीं और नहीं किया जाता है; भले ही आपकी URL योजना आपको उपयोगकर्ता के अनुकूल लगती हो, लेकिन कुछ लोग इसे आज़माने के लिए सोचेंगे, और यह अप्रत्याशित परिणाम देने की संभावना है क्योंकि URL में वाइल्डकार्ड का अर्थ समझ में आना मुश्किल है। (जब तक मैं आपका विवरण नहीं पढ़ता, मैं आपके सभी उदाहरणों का मतलब नहीं बता सकता।)
इतना ही नहीं, लेकिन जो आप वर्णन करते हैं, उसके कुछ और अर्थ / अर्थपूर्ण तरीके हो सकते हैं। उदाहरण के लिए, आप एक क्वेरी स्ट्रिंग को जोड़ सकते हैं और अपनी पद्धति को बताने के लिए एक 'खोज' और 'जहां' चर का उपयोग कर सकते हैं कि कहां खोजें:
इसमें 'खोज वाक्यांश' से शुरू होने वाले पृष्ठ खोजें /some/folder/
:
example.com/some/folder/?find=search-phrase&where=start
कहीं भी 'खोज वाक्यांश' वाले पृष्ठ खोजें:
example.com/some/?find=search-phrase&where=anywhere
सभी पृष्ठों को दिखाने के लिए, मैं एक क्वेरी स्ट्रिंग या वाइल्डकार्ड सिंटैक्स के बजाय 'सब' नामक एक अलग विधि का उपयोग करूंगा:
example.com/some/folder/all
क्वेरी स्ट्रिंग सिंटैक्स तारांकन की तुलना में कहीं अधिक सामान्य है - अगली बार जब आप Google खोज करते हैं, तो अपने पता बार में देखें - उदाहरण के लिए, और संभवतः इसे कोड करना भी आसान होगा।
अंत में, यदि आप क्वेरी स्ट्रिंग्स के रूप को पसंद नहीं करते हैं, तो आप 'खोज' नामक एक विधि नाम को पूर्व-निर्धारित कर सकते हैं और फिर अगले दो ब्लॉकों को 'खोज' और 'जहां' चर के रूप में उपयोग कर सकते हैं। इसके बजाय:
example.com/some/folder/?find=search-phrase&where=start
आप ऐसा कर सकते थे:
example.com/some/folder/search/search-phrase/start
फिर, आपको बस अपने URL पथ में 'खोज' कीवर्ड के लिए जांचना होगा, और अगले दो पथ खंडों का उपयोग करके अपनी खोज विधि को ट्रिगर करना होगा।
अद्यतन: मैंने आज अपना पहला तारांकन URL में पाया। नए आर्काइव.ऑर्ग इंटरफ़ेस का उपयोग ठीक उसी तरह से किया जाता है जैसा कि आप एक 'सभी' कीवर्ड के स्थान पर वर्णन करते हैं (खोज सुविधा के भाग के रूप में)। उदाहरण के लिए:
http://wayback.archive.org/web/*/http://google.com
के बजाय
http://web.archive.org/web/20040214050058/http://www.google.com/
पहला उदाहरण google.com के लिए सभी तिथियों से संग्रहित सूचियों को लौटाता है , बजाय एक निश्चित तारीख (दूसरे उदाहरण) के केवल पृष्ठों से। दिलचस्प बात यह है कि मैं यहां लाइव पेज से लिंक नहीं कर सकता, क्योंकि स्टैक एक्सचेंज साइट URL में प्रकट होते ही *
चरित्र को एनकोड करती है %2a
, जिसका परिणाम आर्काइव डॉट ओआरजी से 404 है। (शायद URL में तारांकन का उपयोग न करने का एक और कारण।)
मुझे अभी भी लगता है कि यह 'सभी' के रूप में बिल्कुल स्पष्ट नहीं है, लेकिन, यदि आप अपने URL में तारांकन को अपनाने वाली अन्य साइटों के उदाहरणों की तलाश कर रहे हैं, तो यह पहला है जो मैंने देखा है।