March 10, 2010

DNN-tips.se

Din guide till DotNetNuke® och dess underbara värld...

Monday, March 02, 2009
Intressant om flera portaler på samma DNN-installation
By Sölve Dahlgren kl 04:25 :: 358 Views :: 0 Comments :: Article Rating :: DNN allmänt
 

Hittade en intressant diskussionstråd i det officiella forumet.

Där diskuteras lite om vad som är bäst: en separat DNN-installation för varje website eller att köra flera sajter på samma installation.

Först definitionen:
DNN-installation - grunden för att kunna installera en eller flera portaler (webbplatser).
DNN parent portal - en portal på en installation, det går att ha flera parallella med olika domännamn
DNN child portal - en underportal till en parent. Exempel www.domännamn.se/child1, www.domännamn.se/child2 etc.

Själv började jag köra flera olika sajter på samma installation, som olika parent portals.

Fördelar:
+ Bara en installation att uppgradera när det kommer en ny DNN-version
+ Bara en installation där man uppgraderar moduler med nya versioner
+ Enklare administration

Nackdelar:
- Om en sajt går ner så går alla ner
- Om man installerar en modul som strular så ställer det till det för alla sajter
- Vid backup så gör man backup på samtliga sajter och det blir svårt att återskapa en enskild webbplats

Jag gick sedan över till att köra separata installationer av DNN, en för varje sajt. Vilket har sina för- och nackdelar.

Fördelar:
+ Varje sajt är separerad, går den ner är det bara den sajten som går ner (om det nu är DNN som går ner och inte själva servern fysiskt såklart)
+ Installerar man en modul som ger problem så drabbas bara en sajt
+ Du kan återskapa en enskild sajt enklare

Nackdelar:
- Blir mer administration
- Uppgraderingar av moduler och DNN:s kärna tar mer tid, t ex att uppgrader tio olika installationer varje gång du får en ny version av DNN eller en enskild modul.
- Backup måste göras av varje sajt för sig

På senare tid har jag dock börjat lägga till fler portaler på varje för att spara pengar, framför allt då det rör sig om mindre och enklare sajter som inte har omfattande trafik och bara en registrerad användare.

Helt klart är att om du ska bygga en webbplats där du räknar med att få tusentals registrerade användare så bör du köra den på en egen installation.

Men säg att du istället ska driva ett 100-tal sajter som var och en bara ha en skribent (till exempel ett bloggnätverk) och dessutom bara använder ett par olika moduler, då är det förmodligen smidigare att lägga upp dem alla i en installation.

Som sagt, läs gärna diskussionen. Själv har jag aldrig kört mer än 5-6 olika sajter på en och samma installation men det rapporteras att vissa har testat med 1000-tals utan problem. Allt handlar förstås om vilken hårdvara det hela körs på, har man en dedikerad server eller en delad miljö? Och hur mycket minne har servern?

Letar du efter bra moduler eller skinn till din DNN-sajt? Handla på amerikanska Snowcovered
som har ett rikt utbud av enkla och avancerade (billiga och dyra) moduler. Från 50-60 kr och uppåt...

 

Copyright 2008-2009 DNN-tips.se och Dahlgren Communications AB
 DotNetNuke  |  Terms Of Use  |  Privacy Statement