Theory
તમારું Portfolio Online શોધવું
તમે આખરે તમારા સ્થાનિક computer પર તમારી અદ્ભુત personal portfolio ની website code કરી લીધી. એમાં તમારો bio, તમારી project ની gallery, અને એક સાફ contact form છે. પણ અત્યારે, એ ત્યારે જ ખૂલે છે જ્યારે તમે તમારી પોતાની hard drive પર file પર બે વાર click કરો. તમારે એ એક ટોચની IT company ના recruitment manager સાથે વહેંચવી છે. તમે એમને શું આપો? તમે એમને 192.168.43.10 જેવા IP સરનામે જવાનું કહી શકતા નથી! એમને વૈશ્વિક internet પર તમારું કામ તરત શોધવા એક સ્પષ્ટ, વ્યાવસાયિક સરનામું જોઈએ.
Theory
College ની Directory ની ઉપમા
Internet સાથે જોડાયેલા દરેક computer ને (13.0827, 80.2707) જેવા જટિલ GPS ના સંકેતાંક વાળા ઘર જેવો વિચારો. દરેક website માટે આ આંકડા યાદ રાખવા અશક્ય છે. એક Domain Name એટલે એ ઘરને એક મૈત્રીપૂર્ણ નામ આપવું: 'BCA Department Block'. Domain Space એ university ના campus નું જ સંરચિત માળખું છે, જ્યાં ઓરડા વ્યવસ્થિત રીતે માળ પ્રમાણે, પછી પાંખ પ્રમાણે, પછી ચોક્કસ વિભાગ પ્રમાણે જૂથબદ્ધ થાય છે, ખાતરી કરતાં કે કોઈ 2 ઓરડા એકસરખું નામ ન ધરાવે.
Theory
Domain Names અને Domain Space ની વ્યાખ્યા
University ની પરીક્ષાઓમાં, એક Domain Name ને internet પર 1 કે વધુ IP સરનામાં ઓળખવા વપરાતા અક્ષર-આંકડાવાળા ઉપનામ તરીકે વ્યાખ્યાયિત કરાય છે. Domain Space એ Domain Name System (DNS) ના આખા ઊંધા વૃક્ષના માળખાનો ઉલ્લેખ કરે છે. આ વૃક્ષ એક ક્રમબદ્ધ વહેંચાયેલો database દર્શાવે છે જ્યાં દરેક ગાંઠ પાસે બિલકુલ 1 label હોય છે, અને સંપૂર્ણ domain name એ એ ગાંઠથી સીધો વૃક્ષના મૂળ સુધી જતો રસ્તો છે.
At a glance
Table 1: એક Domain Name નું ક્રમબદ્ધ માળખું
| ક્રમનું સ્તર | નામનો ઘટક | ઉદાહરણ | હેતુ |
|---|---|---|---|
| Root Level | Root Node | . | આખા internet ના વૃક્ષના માળખાનો અંતિમ પાયો |
| Top-Level Domain (TLD) | Generic કે Country | .in કે .com | દેશનો વિસ્તાર કે સંસ્થાનો પ્રકાર ઓળખે છે |
| Second-Level Domain (SLD) | નોંધાયેલો Domain | myportfolio | તમારું અનન્ય પસંદ કરેલું brand નું નામ કે portfolio ની ઓળખ |
| Subdomain | Third-Level Domain | projects | તમારી મુખ્ય web ની જગ્યાની અંદર બનાવેલો એક ચોક્કસ વિભાગ |
Theory
એક Exam ની સમસ્યા ઉકેલવી
ચાલો એક લાક્ષણિક exam ના પ્રશ્નનું વિશ્લેષણ કરીએ: 'Domain name labs.bca.edu.in નું ક્રમબદ્ધ માળખું ઉપરથી નીચે સુધી ટ્રેસ કરો.'
પગલું 1 છે root level ઓળખવું, જે બિલકુલ છેડે રહેલું અંતર્ગત બિંદુ છે. પછી, .in જુઓ, જે ભારત દર્શાવતો country code Top-Level Domain (ccTLD) છે. પછી, .edu શૈક્ષણિક સંસ્થાઓ માટે સંસ્થાકીય પેટા-TLD તરીકે કામ કરે છે. પછી, bca એ college દ્વારા નોંધાયેલો ચોક્કસ Second-Level Domain છે. છેલ્લે, labs એ સીધું computer lab ના server તરફ ઈશારો કરતો એક custom subdomain છે.
Quiz
DNS ના ક્રમ પ્રમાણે domain name `placement.myportfolio.com` નો કયો ભાગ Top-Level Domain (TLD) દર્શાવે છે?
- placement
- myportfolio
- com
- myportfolio.com
Show the answer
com
પાછળના root ના બિંદુ પહેલાંનો નામનો સૌથી જમણો ભાગ એ Top-Level Domain છે. આ ઉદાહરણમાં, '.com' એ એક generic TLD છે. 'myportfolio' એ second-level domain છે, અને 'placement' એ એક subdomain છે.
Watch out
Space સામે Name નો ફાંદો
University ની ઉત્તરવહીઓમાં એક classic ભૂલ છે Domain Space ને Web Hosting Space સાથે ગૂંચવવું. Domain Space એ કેવળ એક વૈચારિક, તાર્કિક નામકરણનો ક્રમ છે (એક phonebook ની directory ના માળખા જેવો). Web Hosting Space એ એક દૂરના server ના મશીન પરની ખરેખરી ભૌતિક hard drive ના સંગ્રહની જગ્યા છે જ્યાં તમે તમારી HTML અને CSS files ચઢાવો છો. 1 domain name ખરીદવાથી તમને આપોઆપ file સંઘરવાની જગ્યા મળતી નથી!
Think first
Domain Space ના વૃક્ષની કલ્પના
DNS ના વૃક્ષને ઊંધું કલ્પો. જવાબ ઉજાગર કરવા tap કરતાં પહેલાં વિચારો કે આ આખા વૈશ્વિક વૃક્ષના માળખાની બિલકુલ ટોચે શું બેસે છે.
Show the answer
Domain Space ના વૃક્ષની બિલકુલ ટોચ એ Root Level છે, જે એક જ બિંદુ (.) થી દર્શાવાય છે. .com, .org, અને .in જેવા બધા Top-Level Domains આ 1 root ની ગાંઠમાંથી સીધા ફૂટે છે, web પરનાં બધાં નામો માટે પાયો બનાવતાં.
Theory
તમારી વ્યાવસાયિક ઓળખ ગોઠવવી
જ્યારે તમે આવનારા campus recruitment ના અભિયાનો માટે તમારું personal portfolio પ્રકાશિત કરો, ત્યારે yourname.in જેવો એક domain ખરીદવાથી તમારો resume ખૂબ વ્યાવસાયિક લાગે છે. તમારા Semester 3 ના networking ના labs માં, તમે DNS record ની files ગોઠવશો જ્યાં તમે એક 'A Record' વાપરીને બિલકુલ આ જ domain name ને એક જાહેર IP સરનામા સાથે map કરશો, તમારા મૈત્રીપૂર્ણ નામને એક ખરેખરા web server સાથે જોડતાં.
Summary
Key takeaways
- Domain names જટિલ આંકડાકીય IP સરનામાંને માણસ વાંચી શકે એવાં લખાણનાં labels થી બદલે છે.
- Domain Space એક મૂળની ગાંઠથી શરૂ થતા ઊંધા વૃક્ષના ક્રમ તરીકે ગોઠવાયેલી છે.
- Top-Level Domains ભૌગોલિક દેશનો વિસ્તાર કે સંસ્થાકીય શ્રેણી નિર્દિષ્ટ કરે છે.
- Second-Level Domains તમારી અનન્ય નોંધાયેલી website ના brand નું નામ દર્શાવે છે.
- Subdomains તમને તમારી મુખ્ય website ને અલગ કાર્યાત્મક વિસ્તારોમાં વહેંચવા દે છે.
- Memory hook: મૂળથી વૃક્ષ, રસ્તા માટે નામ!