Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Recommendation on using Child PortalsRecommendation on using Child Portals
Previous
 
Next
New Post
3/1/2009 12:54 PM
 

There have been users complaining, that the site speed dramatically decreases, as soon as they add more than 10.000 portals to an installation. For me, this wouldn't be an option, because neither the database structure nor the administrative modules are layed out to manage this many portals. But running a few hundred portals in a single installation should be no problem.

regarding your other question, it depends on the modules, whether they properly cleanup all data upon deletion. Regarding the core modules, bundled with DNN, I have to confess that I don't know,  this is not tested within the release process.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
3/1/2009 3:00 PM
 

I feel your pain. I went through this same issue not too long ago. And while the advice PowerDNN gave me wasn't what I wanted to hear it was accurate advice.

I determined that a lot depends on the TYPE of child portals you indend. I.e. What the end users are going to be doing with those portals. If they are going to be installing new modules or even just doing a lot of "tweaking" then child portals is probably not a good way to go since a problem in just one of the child portals will effect the entire installation including the main portal.

With regards to scaling - if you were to have one child portal that goes off the charts with traffic you would need to seperate that portal into it's own install / server. From what I understand it is possible to seperate a child portal but it is definitely not easy or very "clean".

On the other hand if your child portal users are just going to be using a pre-built structure - not adding modules, pages, etc. and you don't expect the traffic of any one portal to be that great (now or in the future) then child portals can save you money in module licenses as well as save you time and headaches in portal maintenance and upgrades.

On the project that I was working on we elected to go with seperate installs.  Our project was a business app for each of our clients and we didn't want to take the chance that a problem in one portal would crash all of our customer's portals.  Although if I had it to do over again I might look harder at using child portals as these apps were pre-built with the end users only doing data entry. The other issue that is involved is server resources required and performance.  I would hope that using child portals would consume less server resources.  With regards to site speed and performace I would GUESS that the seperate install approach would be more efficiant.

 
New Post
3/1/2009 5:40 PM
 

I posted a comment here that Sebastian felt was confusing, so I have remove it and posted on my blogs instead.

You can read about it HERE!

Nina Meiers


Nina Meiers My Little Website
If it's on DNN, I fix, build, deploy, support,skin, host, design, consult, implement, integrate and done since 2003.
Who am I? Just a city chic, having a crack at organic berry farming.. and creating awesome websites.
 
New Post
3/1/2009 6:11 PM
 

please do me a favour to avoid any confusion for newbees, and use correct terminologie:

  • multiportal feature of DotNetNuke allows to have one installation with multiple portals - this is the subject of this thread
  • each of a portal can be either a parent or child portal, where Childportals require a parent and reside (virtually) in a subfolder of it.
    E.g. Parent: www.mydomain.com, child: www.mdomain.com/child
  • do not mix this up with DNN installations in virtual directories, which may have the same path for parent portals as web site child portals - but is separate DNN installations: www.mydomain.com/dotnetnuke (which also may have childportals www.mydomain.com/dotnetnuke/child)
  • and last, not least, IIS Web sites may use sub domains: dotnetnuke.mydomain.com

Thanks to all for contributing.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
3/1/2009 6:33 PM
 

Sebastian Leupold wrote

please do me a favour to avoid any confusion for newbees, and use correct terminologie:

  • multiportal feature of DotNetNuke allows to have one installation with multiple portals - this is the subject of this thread
  • each of a portal can be either a parent or child portal, where Childportals require a parent and reside (virtually) in a subfolder of it.
    E.g. Parent: www.mydomain.com, child: www.mdomain.com/child
  • do not mix this up with DNN installations in virtual directories, which may have the same path for parent portals as web site child portals - but is separate DNN installations: www.mydomain.com/dotnetnuke (which also may have childportals www.mydomain.com/dotnetnuke/child)
  • and last, not least, IIS Web sites may use sub domains: dotnetnuke.mydomain.com

Thanks to all for contributing.



To whom was this comment for?

I am confused - the poster already knew the differences between the terminology and was asking in reference to a more technical question -

Nina


Nina Meiers My Little Website
If it's on DNN, I fix, build, deploy, support,skin, host, design, consult, implement, integrate and done since 2003.
Who am I? Just a city chic, having a crack at organic berry farming.. and creating awesome websites.
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Recommendation on using Child PortalsRecommendation on using Child Portals


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out