WWW vs PUBLIC_HTML
Quando si è nuovi a costruire siti web, molte persone possono trovarlo confuso dal fatto che ci sono due posti in cui è possibile memorizzare i contenuti del proprio sito. C'è WWW e PUBLIC_HTML. La principale differenza tra i due è in cui uno è reale. Nella maggior parte dei casi, PUBLIC_HTML è una cartella reale che risiede sul tuo host. Sebbene WWW possa essere anche una cartella fisica, spesso è solo un collegamento che punta alla cartella PUBLIC_HTML.
Pur avendo queste due posizioni, non vi è alcuna differenza se si inseriscono i file nella cartella WWW o nella cartella PUBLIC_HTML poiché verrebbero fondamentalmente nella stessa cartella e verrebbero visualizzati in entrambi. Ogni cambiamento che fai in uno apparirebbe anche nell'altro dato che sono la stessa cosa.
Nei primi giorni di Internet, non esisteva un modo standard per fare le cose. Ciò ha portato a diverse implementazioni. All'inizio, WWW sembrava essere la posizione più intuitiva per i file pubblici. A causa dell'esistenza di due cartelle che memorizzano gli stessi file, rendere indipendenti gli uni dagli altri può portare a una serie di problemi. Ad esempio, si dispone di un sito che è stato memorizzato in WWW e utilizza WWW nei percorsi verso altri file, spostandoli nella cartella PUBLIC_HTML è necessario modificare tutti i percorsi nei collegamenti, il che può essere piuttosto noioso se si dispone di molte pagine. L'implementazione corrente rende irrilevante la cartella che si utilizza nel percorso in quanto si troverebbero gli stessi file in entrambe le cartelle.
La coesistenza di WWW e PUBLIC_HTML è solo un residuo di come sono state fatte le cose in passato. L'utilizzo di uno o l'altro non ha pro o contro. Finché funziona, non vi è alcun motivo per modificare ciò che si sta attualmente utilizzando.
Sommario:
1.PUBLIC_HTML è spesso la cartella effettiva mentre WWW è solo un collegamento
2.PUBLIC_HTML e WWW sono i luoghi in cui archivi i file per il tuo sito
3.PUBLIC_HTML e WWW puntano sostanzialmente alla stessa posizione