Vad är skillnaderna?
Har de samma API för att skapa mappar och liknande?
Vad är bra och vad är dåligt?
Går det att ta backup på alla siter, virtuella mappar och liknande man lagt upp för att sen återställa på annan maskin eller efter ominstallation?
Och finns det något verktyg för att ta backup på IIS5 konfiguration och installera på IIS6.
Det räcker att man gör det en gång, vid installationen!
I övrigt så är det samma API men med skillnaden att IIS6:ens metabas finns i en XML-fil.
Arbeta direkt mot filen eller via ADSI!
Själv har jag programmerat mot metabasen via ADSI och det funkar fint, lite enklare än att arbeta med XML filen direkt!
Gör en backup på metabasen och installera direkt på en annan maskin, men du kommer ända att ha problemet med användarkontona och mapp/filrättigheter på den nya servern. Du måste alltså dessutom ha bra koll på samtliga anonyma användare samt deras rättigheter och återskapa allt detta på den nya servern men IIS:en är enkel att göra backup på!
Hästlängder är väl att ta i. Visst spöa IIS5 är ju inget konstigt.
Men att spöa Apache är schysst. Men det var väl knappast med hästlängder. I de tester jag sett så har IIS6 varit lite bättre. :)
Det är så mycket mer i funktionaliteten som gör att det spöar med hästlängder!
Användandet av Application pools t ex, och sättet att använda Web Service Extensions! Det är så mycket mer än vad som syns i testaer som gör att IIS6 klassar ut allt!
Du kan dela upp samtliga webbplatser i olika Application pools, om en webbplats crashar så går inte hela IIS:en ner utan endast den poolen som dessutom startas om direkt. Varje pool kan du göra inställningar i och ange hur mycket minne, CPU antal processer mm som får användas, du kan även ställa in hur ofta en pools arbetarprocesser ska återanvändas. Detta gör det väldigt smidigt om du har webbplatser som är mer välbesökta än andra osv.
I Web Service Extensions kan du tillåta/förbjuda olika typer av komponenter som får användas. Ex: installera en mailkomponent på servern, ingen kommer kunna att använda den innan du har gett DLL:en tillåtelse att användas via Web Service Extensions. Detta gör det enklare att felsöka komponenter mm i systemet!
Detta kan väl inte gälla komponenter inlagda i Component Services..?
Lite jobbigt att hålla på och aktivera varenda komponent.
Det tror jag inte!
Vad dom missar i prestandatester är ofta vad som händer vid problem, som en site som krashar ordentligt, IIS5 och Apache drar med sig allt ner för omstart, inte IIS6, endast den poolen. Vilket är en ganska viktig funktionalitet. Ska finnas nått liknande till apache men det ska tydligen vara väldigt buggigt!
Vad man fortfarande saknar i IIS6 är kategorisering av siter.
På vår webbhotellmaskin så har vi kanske 100 siter. Lite jobbigt att scrolla genom den listan när man ska ändra något på en sajt.
Hade varit bättre då att kunna kategorisera dem för att hålla ordning.
Ja det har jag!
Den har klustering mm, du kan inte köra SQL server eller Streaming på den!
Kom o tänka på att MS har ett verktyg som heter IIS Migration som kan föra över allt från en server till en annan, inte så enkelt dock...
Nack delen med Windows i dag är att du måste ha SPLA avtal för att få köra hosting på Windows(oavset version och tidigare licenser), men det är iofs ganska enkelt att få!
267 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9