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? |