til 1.: localhost er nede ja - det er derfor man køber sig web-hoteller, der er oppe 24/7 og kører på meget hurtige computere og kræftige internetlinier. Tag evt. et kig på
www.yourhost.dk som jeg bl.a. selv bruger, de er godt nok ikke de billigste, eller se på findwebhotel.dk hvis sin side skal køre hele tiden.
til 2.: min erfaring med localhost på ikke-server siger mig at den har det med at unloade sig selv efter noget tid for at frigive ressourcer til resten af systemet, indtil siden tages i brug igen - derved kan der komme nogle lange pauser inden man ser siden.
til 3.: den lette ville være at omdøbe index eller default filen, eller sætte Auth på, så man ikke kunne se siden uden at skulle logge på. Eller simpelthen omdøbe mappen til noget mindre "kendt".