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 (DotNetNuke MVP)

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group   European Network of DotNetNuke Professionals

 
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
I am a fantastic, DotNetNuke Diva and problem solver. I make bad DotNetNuke websites into shining stars, and I love what I do. If we can't do something here, we'll find the people who can.
We do everything EXCEPT write code, so we fix, build, deploy, support,skin, host, design, consult, implement, integrate and manage over 300 sites.
 
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 (DotNetNuke MVP)

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group   European Network of DotNetNuke Professionals

 
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
I am a fantastic, DotNetNuke Diva and problem solver. I make bad DotNetNuke websites into shining stars, and I love what I do. If we can't do something here, we'll find the people who can.
We do everything EXCEPT write code, so we fix, build, deploy, support,skin, host, design, consult, implement, integrate and manage over 300 sites.
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Recommendation on using Child PortalsRecommendation on using Child Portals


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

Attend A Webinar
Start  Professional Edition Trial
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DotNetNuke Corporation

DotNetNuke (DNN) provides a suite of solutions that make designing, building and managing feature-rich sites and communities fast, easy and cost-effective. The DotNetNuke Platform CMS is the foundation for more than one million websites worldwide. DNN Social, our newest solution, enables businesses to create immersive, interactive communities. Thousands of organizations like True Value Hardware, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health and the City of Denver have leveraged DNN to deploy highly engaging business- critical websites. Our rapid growth in product sales and deployments resulted in DotNetNuke Corp. being named one of the fastest growing private companies in America by Inc. Magazine in 2011 and 2012.