av larsf » ons 12.03.2008 11:55
Når iWeb publiserer til folder, publiserer den alle filer som tilhører det eller de nettstedene du har laget i en og samme .sites2 pakke. .sites2 filtypen er den typen iWeb 2 oppretter for originalpakken av filer som inngår i web-prosjektet ditt. Hvis du ikke har endret navnet på den, heter den Domain.sites2 Den kan ligge på forskjellige steder, men i utgangspunkt legger vel iWeb denne i brukerbiblioteket ditt, og pakker alle web-stedene du har i samme .sites2 fil. (.sites2 er typen for iWeb 2.)
Programmer som Multisite for iWeb o.l. kan hjelpe til å øke funksjonaliteten til iWeb, men når det gjelder ett behov, som det å splitte arbeidet til forskjellige nettsteder i forskjellige domain-pakker (.sites2-filer), er det en omvei, som øker risikoen for feil, oppdateringstrøbbel o.l. Apple har en oppskrift på dette som er svært enkel og uten de problemer som slike programmer kan skape: Du lager simpelthen forskjellige Domain.sites2-filer (kopier Domain.sites2 fila i Finder), en for hvert nettsted du arbeider med, og legger dem hvor du vil i filsystemet. Du kan også gi dem det navnet du vil, slik at du unngår det generiske Domain-navnet. (Jeg er ikke sikker på om du fortsatt må beholde en Domain.sites2 fil i biblioteket for innhold som skal publiseres på .mac, siden jeg ikke bruker dette.)
En slik splitt av pakkene for originalfiler til iWeb-nettsteder, gjør i alle fall at du unngår å publisere alle nettsteder du bruker iWeb til hver gang du skal publisere en endring i ett av dem. Men du må fortsatt publisere alle filer til det nettstedet du har i en og samme .sites2-fil, og laste folderen for dette opp til serveren din over ftp el.l. med et ftp-program. Ftp-program som Transmit har funksjoner for synkronisering av filer mellom din maskin og server, men selv har jeg ikke sett noen forskjell i å bruke den og å foreta en full opplasting. Jeg tror det har å gjøre med at iWeb berører alle filer når du publiserer til folder, og at dette har å gjøre med bruken av xml-filer i et prosjekt.