Percorso assoluto

Il percorso assoluto è il percorso gerarchico che individua un file o una cartella in un file system a partire dalla radice. Il percorso assoluto di un file consente di specificare con precisione la posizione del file, indipendentemente dalla posizione della directory corrente dell’utente.

I link sono elementi fondamentali del World Wide Web, soprattutto quando sono presentati come percorsi assoluti in termini informatici.

Infatti, i percorsi assoluti danno un’idea chiara della posizione di un file a cui sono allegati. Quindi

  • Che cosa sono?
  • Sono importanti?
  • E come si può distinguere tra un percorso assoluto e un percorso relativo?

Se desidera saperne di più sul concetto di percorso assoluto, la invito a continuare a leggere questo articolo.

Capitolo 1: Che cosa significa veramente Cammino Assoluto?

In questo capitolo, scopriremo il vero significato del termine Sentiero Assoluto e il chiarimento di alcuni termini correlati.

1.1) Come viene definito il Percorso assoluto?

In termini semplici, il Percorso assoluto è un indirizzo che consiste in un elenco completo della posizione di un file, una cartella o una directory su un computer.

Il percorso assoluto include la posizione completa del file o della cartella, compresa l’unità in cui si trova.

Chemin absolue

Ad esempio, su un computer Windows, il percorso assoluto di un file potrebbe essere :

C:\Windows\Users\Billy\docs\lesson1.txt

I sistemi server devono conoscere il percorso assoluto di ogni file a cui accedono per poterlo individuare. Ogni diverso sistema operativo, come Windows, Linux, MacOS, utilizza una sintassi o un modo diverso di scrivere un percorso assoluto.

Esiste anche un termine chiamato “percorso relativo”, che si riferisce alla posizione di un file rispetto alla posizione corrente. Ad esempio, il file di cui sopra in Windows potrebbe essere elencato come “\docs#1.txt”.

Chemin relatif

L’unica volta che deve conoscere e utilizzare i percorsi assoluti in WordPress è quando è uno sviluppatore e deve fare riferimento alla posizione esatta di un file durante la scrittura del codice

Per trovare il percorso assoluto dei file utilizzati per WordPress, può scrivere tre semplici righe di codice in PHP e memorizzare queste informazioni sul suo server web per utilizzarle come riferimento.

1.2. Alcune terminologie da conoscere

Per comprendere meglio la differenza tra Percorso assoluto e termini simili, in questa sezione ne chiariremo alcuni.

1.2.1. Radice del documento

La radice del documento, nota anche come radice web o directory radice del sito web, è la cartella di base accessibile al pubblico di un sito web. Qui si trova il file indice :

  • Indice.php
  • Indice.html
  • Predefinito.html
  • Ecc.

Questa cartella è spesso denominata public_html, htdocs, www o wwwroot, a seconda del suo host e delle sue impostazioni.

La radice del documento è una directory o cartella memorizzata sui server del suo host e destinata a contenere le pagine web. Quando qualcun altro visualizza il suo sito web, questa è la posizione a cui accederà.

Absolute Path 2

Affinché un sito web sia accessibile ai visitatori, deve essere pubblicato nella directory corretta, ossia la radice del documento.

Per esempio, se ha un sito web www.mywebsite.com con un file index.html alla radice del documento, la navigazione verso quell’indirizzo web servirà il file index.

1.2.2. Root del server o percorsi del server web

Come già detto, per il browser, non ci sono file sul server

Un utente del sito non ha mai accesso al file system del server. E per il browser, esiste solo una radice del sito, che è sempre una barra singola.

Pertanto, per rendere assoluto un link HTML, deve semplicemente crearlo dalla radice del sito.

Diciamo che il suo sito ha due sezioni, http://www.example.com/about/info.php e http://www.example.com/job/vacancy.php, ma lei vuole reindirizzare ”vacancy.php” a ”info.php”

Se lo fa così com’è , il browser non lo troverà di certo.

In particolare, si ricordi che il browser tenta sempre di collegarsi all’indirizzo completo, utilizzando la posizione attuale, che è /about/. Ciò significa che il percorso risultante /about/vacancy.php sarà sbagliato

Quindi, affinché funzioni correttamente, deve necessariamente rendere questo link assoluto, partendo dalla radice del sito : /lavoro/vacanza.php.

Lo stesso vale per tutti i link interni al sito, le immagini, i file js e css, i collegamenti ipertestuali o qualsiasi altra risorsa che possa essere cliccata o caricata sulla pagina.

Per le risorse locali, è preferibile che si tratti solo di un percorso assoluto, senza alcun protocollo o dominio, come ad esempio /lavoro/vacanza.php

D’altra parte, per le risorse esterne, questi attributi sono obbligatori, quindi dovrebbe essere un URL completo come http://www.example.com/job/vacancy.php.

1.3. Qual è la differenza tra un Percorso assoluto e un Percorso relativo?

Per evidenziare la differenza tra questi due termini, discuteremo di ciascuno di essi per fare chiarezza.

3.1. nozione di Percorso relativo

Un percorso relativo si riferisce a una posizione relativa a una directory corrente.

Fonte : Codice-boxxx

I percorsi relativi utilizzano due simboli speciali: un punto (.) e il simbolo a doppio punto (..), che designano la directory corrente e la directory padre

La doppia linea tratteggiata viene utilizzata per salire nella gerarchia. Un punto singolo rappresenta la directory corrente.

Nell’esempio di struttura di directory riportato di seguito, supponiamo che lei abbia utilizzato Windows Explorer per accedere a D:\DataShapefiles\Soils

Una volta in quella directory, un percorso relativo utilizzerà D:\DataShapefiles\Soils come directory corrente, finché non accederà a una nuova directory per renderla la directory corrente

La directory corrente viene talvolta indicata come directory principale.

Ecco come individuare un percorso relativo:

3.1.1. Riferimenti di file nella stessa directory

Se il file sorgente e il file di riferimento si trovano nella stessa directory, è sufficiente scrivere direttamente il nome del file di riferimento, oppure utilizzare ./ per indicare la directory corrente.

Supponendo che il percorso info.html sia: c:/siti/blabla/info.html e il percorso index.html sia: c:/siti/blabla/index.html.

In info.html, il file index.html deve essere referenziato come un collegamento ipertestuale:

index.html

./index.html

3.1.2 Riferimenti di file nella directory di primo livello

Ecco il significato di questi simboli:

  • …/ indica la directory di primo livello della directory in cui si trova il file sorgente;
  • …/…/ indica la directory di primo livello della directory in cui si trova il file sorgente, e così via, come segue:

index.html

index.html.

3.1.3 Riferimenti ai file nelle directory subordinate

Per fare riferimento a un file in una directory di livello inferiore, deve semplicemente scrivere il percorso del file nella directory di livello inferiore

Supponendo che il percorso di info.html sia c:/Inetpub/wwwroot/sites/blabla/info.html e il percorso di index.html sia c:/Inetpub/wwwroot/sites/blabla/html/index.html, aggiunga index a info.html.

Il codice del collegamento ipertestuale .html deve essere scritto in questo modo:

index.html

3.2. Concetto di percorso assoluto

Il percorso assoluto va dalla directory principale alla directory in cui si trova

Quindi, utilizzando “/” indica la directory come c:/sito/img/foto.jpg

Il percorso simile a questa posizione del file di descrizione completa è il percorso assoluto.

3.3. Vantaggi e svantaggi dei percorsi assoluti e relativi

I vantaggi e gli svantaggi dei percorsi relativi sono quasi opposti a quelli dei percorsi assoluti

Come vantaggi dei percorsi assoluti:

  • Se qualcuno plagia il contenuto del suo sito, i link all’interno punteranno al suo sito web. Questo sarebbe possibile solo se la persona non rimuove i link dal suo contenuto. Allo stesso modo, se qualcuno salva la sua pagina web su un computer locale, i link, le immagini, i css e i js continueranno a collegarsi al suo sito web;
  • Se la posizione della pagina web cambia, i link al suo interno continuano a puntare all’URL corretto.

E gli svantaggi dei percorsi assoluti:

  • I percorsi assoluti non possono essere utilizzati quando si crea un’applicazione di prova, perché il link deve puntare al nome del dominio invece che all’applicazione di prova;
  • La pagina dei contenuti deve essere sistemata. Se tutte le pagine di contenuto utilizzano percorsi assoluti, se desidera modificare un file, il percorso delle altre pagine non potrà essere modificato e punterà all’indirizzo originale.

I vantaggi dei percorsi relativi sono

  • I contenuti possono essere spostati facilmente e l’intera directory può essere spostata;
  • Il metodo di test è più flessibile.

E gli svantaggi dei percorsi relativi:

  • Quando la pagina del contenuto cambia posizione, il link fallisce facilmente;
  • È facile essere plagiati.

3.4. Il punto di convergenza tra un percorso assoluto e un percorso relativo

La differenza tra questi due termini può essere riassunta in due punti importanti:

  • Se il percorso è costruito a partire dalla radice del sistema, si chiama assoluto;
  • Se il percorso viene costruito a partire dalla sua posizione attuale, allora è relativo. Questo ha senso, in quanto è relativo alla nostra posizione attuale.

Con l’indirizzo assoluto, può sempre raggiungere qualsiasi destinazione, indipendentemente dal punto di partenza

Il percorso relativo, invece, è complicato e dovrebbe essere utilizzato solo quando sa esattamente dove si trova.

Capitolo 2: Come trovare un percorso assoluto

Ecco alcuni modi per trovare i percorsi assoluti dei file archiviati sui suoi dispositivi:

2.1. Come trovare il percorso assoluto in Windows

Per trovare il percorso assoluto di un file memorizzato sul suo PC Windows, è sufficiente fare clic con il pulsante destro del mouse sul file e poi cliccare sull’opzione “Proprietà”.

Trouver le chemin absolu dans Windows

Troverà, a questo punto, il percorso esatto del file, che viene tradotto come “Posizione”.

Trouver le chemin exact qui mene a un fichier

Si può notare che la posizione del file è C:\UsersUTLISATEUR\Pictures.

Dovrebbe quindi aggiungere un backslash seguito dal nome del file per rendere il percorso assoluto.

Di conseguenza, diventerà ”C:\Users\UTLISATEUR\Pictures\chrome.jpg”.

In alternativa, può utilizzare la riga di comando di Windows per recuperare il percorso assoluto di un file sul suo computer.

Supponiamo che abbia una directory ”C:\Windows\” e che desideri trovare il percorso assoluto code.bj. Deve semplicemente inserire ‘C:\Windows\code.bj’, il che significa che il percorso assoluto di questo file è la directory più il nome del file.

2.2. come trovare il percorso assoluto di un file in Linux

Invece della linea di comando di Windows, questo è il comando pwd. Questo le permette di trovare rapidamente il percorso assoluto di un file nel suo dispositivo.

Come per la riga di comando di Windows, il processo di ricerca del percorso assoluto rimane lo stesso in Linux.

Deve quindi aggiungere all’indirizzo della directory corrente il nome del file che sta cercando.

Conclusione

In generale, si può notare che i percorsi assoluti descrivono esattamente la destinazione finale di un file in un ordine gerarchico.

Questo è un buon modo, perché rende più facile trovare il file su un dispositivo.

A differenza dei percorsi relativi, i percorsi assoluti possono condurla a una directory in cui è memorizzata una pagina web del suo sito, ad esempio.

In questo articolo abbiamo cercato di fornire alcuni suggerimenti su come trovare i percorsi assoluti di un file.

Se ha altri modi per trovare percorsi assoluti di file, sia su Windows che su Linux, si senta libero di condividerli con noi nei commenti.

A presto!

Categorie P

Lascia un commento