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

HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Architecture question.Architecture question.
Previous
 
Next
New Post
4/22/2016 2:53 PM
 

Hello everyone,

Not new to DNN, but I want to develop a site that will have some complexities, and I want to architect it correctly.

I am developing a product. Lets assume that I could have 1 million users per region.

They will not all be logged into the system at the same time, but in certain months, we could see 20% login per week for 5 weeks.

I plan to have this hosted.  The data is relatively small approximately 100GB + the DNN overhead

Questions.  

1.  How should I architect the data  Should I have one instance of DNN and Data tables, or should I have a portal for each sub group (Assume 2000 user in each sub-group)? 

a.  Can DNN handle 1 million users in the user tables?

b.  Should I create 1 portal for each sub-group?  Would I use one login table and redirect to each portal.  (Is this a feature of DNN8 or will I have to create a reference table)

 

I can combine all the data in one set of tables and use logic to keep the data separate, but I would prefer to have each sub-group have their own set of tables.  Which seems like multiple portals.

I really want a seamless appearance.  Single Sign-On with redirect to portal would be ideal.  How is SSO accomplished in DNN?  (I dont have ADAP or anything like that).  These users will be registered through the normal add user process.

 

Looking forward to your ideas and information.

 

-Joe

 

 

 

 

 

 

 
New Post
4/22/2016 6:10 PM
 
Joe,
I'd use a single DNN install and filter within the module.
regarding the number of users, please have a look at my Turbo scripts, which are focusing on DNN with may sites, users or data.
We are running sites with 2k users on a mid size simple Hosting Environment without issues.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
4/26/2016 10:05 AM
 
@Joe:

Welcome to the DNN community. There are a number of sites out there running hundreds of thousands and even millions of users, but when you get to sites of that size, each has it's own unique needs and are therefore put together somewhat differently. All in all, DNN can and does manage the traffic, but there are some features that might not be 100% as usable for that many users, and you also will want to be sure to properly test and plan for that on both the infrastructure and software sides.

As for turbo scripts, Sebastian currently does a great job of keeping them up with maintenance updates and DNN releases. He's very passionate about and works very hard on this, and it shows. In fact, there are many people that love them and upgrade them regularly with him. However, please be aware that they are technically considered a fork of DNN Platform, as the scripts manipulate the DNN database - which is *not* considered to be part of the API. Regardless to how well intended this kind of update is, there isn't a software application out there which would support this kind of extensibility.

A worst case scenario using turbo scripts would be... What if Sebastian all of a sudden wasn't available to update the turbo scripts? While Sebastian has a track record of being around in our community more than nearly everyone else, people do disappear from open source communities from time to time. This is a real risk. You might very well be stuck, unable to upgrade, with your only recourse to be to investigate the database against a clean database and write your own scripts to bring it back to "core," or migrate your entire site to a new clean DNN installation. Either prospect is expensive in every possible way. In contrast, if a module or theme doesn't work, you can generally just uninstall them. This alone is enough for me to not use them for my own sites.

Will Strohl

Upendo Ventures Upendo Ventures
DNN experts since 2003
Official provider of the Hotcakes Commerce Cloud and SLA support
 
New Post
4/26/2016 12:27 PM
 
@Joe, we would be more than happy to engage with you on such a project. Each site has unique needs and I applaud you for wanting to architect a site(s) of this scale correctly. That is great foresight! We are adept to working with others in whatever capacity needed and I have been in the DNN community since Day 1.


nvisionative, Inc.
Corporate Website  |  Facebook Page  |  Twitter Page
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Architecture question.Architecture question.


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