WWW vs PUBLIC_HTML
När det är nytt att bygga webbplatser kan många tycka att det är förvirrande att det finns två ställen där du kan lagra innehållet på din webbplats. Det finns WWW och PUBLIC_HTML. Huvudskillnaden mellan de två är i vilken en är faktisk. I de flesta fall är PUBLIC_HTML en faktisk mapp som finns på din värd. Även om WWW kan också vara en fysisk mapp, är det ofta bara en länk som pekar på mappen PUBLIC_HTML.
Trots att du har dessa två platser är det faktiskt ingen skillnad om du lägger dina filer i WWW-mappen eller PUBLIC_HTML-mappen eftersom de i grund och botten skulle gå till samma mapp och skulle dyka upp i båda. Vilken förändring du gör i en skulle också visas i den andra som de är en och samma.
I de tidiga dagarna av internet fanns det inget standard sätt att göra saker. Detta ledde till olika implementeringar. WWW verkade först vara den mer intuitiva platsen för offentliga filer. På grund av förekomsten av två mappar som lagrar samma filer kan det vara en rad olika problem att göra det oberoende av varandra. Till exempel har du en webbplats som lagrades i WWW och använder WWW i sökvägarna till andra filer. Om du flyttar dem till mappen PUBLIC_HTML måste du ändra alla banor i länkarna, vilket kan vara ganska tråkigt om du har många sidor. Det aktuella genomförandet gör det irrelevant vilken mapp du använder i din sökväg eftersom samma filer skulle hittas i båda mapparna.
Sameksistensen av WWW och PUBLIC_HTML är bara en kvarleva av hur saker gjordes tidigare. Att använda den ena eller den andra har inga fördelar eller nackdelar. Så länge det fungerar finns det ingen anledning att ändra vad du använder för närvarande.
Sammanfattning:
1.PUBLIC_HTML är ofta den faktiska mappen medan WWW bara är en länk
2.PUBLIC_HTML och WWW är där du lagrar filerna för din webbplats
3.PUBLIC_HTML och WWW pekar på i princip samma plats