'n Absolute vs 'n Relatiewe URL
Uniform Resource Locator (URL) is 'n adres wat spesifiseer waar 'n spesifieke dokument of 'n hulpbron op die Wêreldwye Web (WWW) geleë is. Beste voorbeeld van 'n URL is die adres van 'n webblad op die WWW soos https://www.cnn.com/. Absolute URL, ook genoem 'n absolute skakel, is 'n volledige internetadres wat 'n gebruiker na die presiese gids of lêer van 'n webwerf neem. 'n Relatiewe URL of 'n gedeeltelike internetadres wys na 'n gids of 'n lêer relatief tot die huidige gids of 'n lêer.
Wat is Absolute URL?
Absolute URL, wat 'n volledige adres van 'n webbladsy of 'n hulpbron op die WWW verskaf, het gewoonlik die formaat wat hieronder gegee word.
protokol://gasheernaam/ander_besonderhede
Gewoonlik word die Hyper Text Transfer Protocol (https://) as die protokol-afdeling gebruik. Maar die protokol kan ook ftp://, gopher://, of file:// wees. Die gasheernaam is die naam van die rekenaar waarin die hulpbron woon. Byvoorbeeld, die gasheernaam van die CNN se sentrale webbediener is www.cnn.com. Die ander_besonderhede-afdeling bevat inligting oor die gids en die lêernaam. Die presiese betekenis van die other_details afdeling hang af van beide die protokol en gasheer. Die hulpbron wat deur die absolute URL verwys word, is normaalweg op 'n lêer geleë, maar dit kan ook dadelik gegenereer word.
Wat is relatiewe URL?
Soos vroeër genoem, wys 'n relatiewe URL na 'n hulpbron relatief tot die huidige gids of lêer. 'n Relatiewe URL kan verskeie verskillende vorme aanneem. Wanneer daar verwys word na 'n lêer wat in dieselfde gids as die tans verwysde bladsy is, kan die relatiewe URL eenvoudig wees as die naam van die lêer self. As 'n voorbeeld, as jy 'n skakel in jou tuisblad moet skep na 'n lêer genaamd my_name.html, wat in dieselfde gids as jou tuisblad geleë is, kan jy eenvoudig die lêernaam soos volg gebruik:
My naam
As die lêer wat jy moet koppel binne 'n subgids van die verwysende bladsy se gids is, moet jy die subgidsnaam en die lêernaam by die relatiewe URL insluit. As ons byvoorbeeld probeer om 'n lêer my_parents.html te koppel wat binne 'n gids genaamd ouers is, wat eintlik binne die gids is wat jou tuisblad bevat, sal die relatiewe URL soos volg lyk.
My Ouers
Boonop, as jy wil verwys na 'n hulpbron wat op 'n gids is wat op 'n hoër vlak in die gidsstruktuur is as die gids wat die verwysende bladsy bevat, kan jy twee opeenvolgende kolletjies gebruik. Byvoorbeeld, as jy wil verwys na 'n lêer genaamd home.html wat in 'n gids bo jou tuisblad is, kan jy 'n relatiewe URL soos volg gebruik.
Huis
Verskil tussen Absolute URL en Relatiewe URL
Die belangrikste verskil tussen 'n absolute URL en 'n relatiewe URL is dat 'n absolute URL 'n volledige adres is wat na 'n lêer of 'n hulpbron verwys, terwyl 'n relatiewe URL na 'n lêer verwys relatief tot die huidige gids of lêer. Absolute URL bevat meer inligting as 'n relatiewe URL, maar die gebruik van relatiewe URL's is baie makliker aangesien hulle korter en meer draagbaar is. Maar relatiewe URL'e kan slegs gebruik word om te verwys na skakels wat op dieselfde bediener as die bladsy wat hulle verwys, is.