वाईआई ढांचे में homeUrl और बेसयूआरएल के बीच क्या अंतर है?वाईआई ढांचे में homeUrl और baseUrl के बीच क्या अंतर है?
उत्तर
:।
baseurl:
एप्लिकेशन के लिए सापेक्ष यूआरएल देता है। यह स्क्रिप्ट यूआरएल के समान है, सिवाय इसके कि इसमें स्क्रिप्ट फ़ाइल का नाम नहीं है, और समाप्त होने वाली स्लैश को हटा दिया गया है।
echo Yii::app()->getBaseUrl(true);// true tells to get a relative url, false the other way echo Yii::app()->getHomeUrl();
उपयोग कैसे करें:
, वहीं homeUrl
मुखपृष्ठ के URL
आपके आवेदन पर कहीं गूंज प्रयास अपने आप से प्रत्येक की जांच करने के लिए है से प्रत्येक?
बेसयूआरएल @bcmcfc आपके अनुप्रयोगों के सभी लिंक के लिए आधार के रूप में उपयोगी हो सकता है।
अब आप अगर उदाहरण के लिए तुमने किया था कि निरपेक्ष पथ, उदा, का उपयोग करते हुए मान लीजिए कि आप अपने सभी विकास समाप्त करते <img src="C:/wwww/myapp/img/somepic.jpg>
web_root/myapp/img/
में एक छवि से लिंक करना चाहता था कल्पना और अब आप कुछ linux
सर्वर को तैनात करना चाहते हैं !!
आप देख सकते हैं कि आपके सभी लिंक टूट जाएंगे :(लेकिन अगर बजाय तुमने किया था: <img src= <?php Yii::app()->baseUrl() ?> . "/img/somepic.jpg"
सब कुछ ठीक :)
homeUrl काम करना चाहिए बस अपने अनुप्रयोग के लिए लैंडिंग पृष्ठ है। खैर मैंने पहले इसका उपयोग नहीं किया था, लेकिन मुझे लगता है कि आप उदाहरण के लिए लॉगिन के बाद उपयोगकर्ता भूमिका के अनुसार diffirent homeurls सेट कर सकते हैं !!
एक आपके ऐप में लिंक के लिए मूल यूआरएल है। दूसरा घर यूआरएल है। घर URL बेस URL के आधार पर किया जाएगा और कोई विशिष्ट मार्ग या पेज, उदाहरण के लिए, कि प्रवेश करने के बाद पर भेज दिया जाएगा होगा
Yii::app()->getBaseUrl(true); // => http://localhost/yii_projects
Yii::app()->getHomeUrl(); // => /yii_projects/index.php
Yii::app()->getBaseUrl(false); // => /yii_projects
यह या छवियों आदि की निर्देशिका फ़ाइल स्वयं ओर इशारा करते हुए बजाय पथ जो संक्षिप्तता के लिए नाम बदल सकते हैं "
- 1. ढांचे और टूलकिट के बीच बड़ा अंतर क्या है?
- 2. जावास्क्रिप्ट ढांचे और पुस्तकालय के बीच क्या अंतर है?
- 3. भाषा और ढांचे के बीच क्या अंतर है?
- 4. इन सभी ऑडियो ढांचे के बीच क्या अंतर है?
- 5. आईफोन ओएस में ढांचे और बंडल के बीच क्या अंतर है?
- 6. # {} $ {} और% {} के बीच क्या अंतर है?
- 7. के बीच क्या अंतर है:। और: आर !?
- 8. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 9. $ और $$ के बीच क्या अंतर है?
- 10. भिन्नता और '-' के बीच क्या अंतर है?
- 11. "$^एन" और "$ +" के बीच क्या अंतर है?
- 12. loadHTMLString क्या करता है: baseURL:
- 13. एएसपी.नेट और सी # के बीच क्या अंतर है?
- 14. ककड़ी और कंधे के बीच मुख्य अंतर क्या है?
- 15. दृश्य और स्ट्रीम के बीच क्या अंतर है?
- 16. संस्कृति और उइकल्चर के बीच क्या अंतर है?
- 17. अभिव्यक्तियों के बीच उन PHP के बीच क्या अंतर है?
- 18. के बीच क्या अंतर है?
- 19. ईजेबी, हाइबरनेट, वसंत और जेएसएफ के बीच क्या अंतर है?
- 20. MATLAB में & &&& के बीच क्या अंतर है?
- 21. क्या डब्लूएसजीआई और एफसीजीआई के बीच कोई गति अंतर है?
- 22. सार कक्षा और एक मिक्सिन के बीच क्या अंतर है?
- 23. अंतर और कहां के बीच क्या अंतर है?
- 24. वाईआई
- 25. jquery और jquery UI के बीच क्या अंतर है?
- 26. वेक्टर और वर्टेक्स के बीच क्या अंतर है?
- 27. 960.gs/Blueprint और LESS के बीच क्या अंतर है?
- 28. WinAPI में हैंडल और एचएफआईएलई के बीच क्या अंतर है?
- 29. सिम्फनी में रीडायरेक्ट और आगे के बीच क्या अंतर है?
- 30. PHP में iconv() और mb_convert_encoding() के बीच क्या अंतर है?
+1 हार्डकोड में सबसे अच्छा अभ्यास है। –