| Prev | Next
Menu: Products - Portfolio - Services - Download - Order - Company

 
Topic #1.1.1.1.1.1.
The Hub
   Process Controller  
   Single Server  
   Multiple Servers  
   Kiosk Design  
   Modular Apps  
*

  

Browsing >>Modular Apps

A higher Hub capacity lets you run more modules
By now you probably know that you should increase your Hub capacity and run more instances of the same application server when you want to support increased traffic on your interactive site.

You should also increase your Hub capacity so that you can run more instances of different application servers. Here are examples of situations that warrant this:

  1. Extreme bottlenecks
    If your average page creation time is half a second, but one page takes 5 seconds to run because it is waiting for a slow back-end process, it is highly beneficial to isolate that slow page in a separate EXE. Examples of slow pages include: running credit card charges, certain database queries, generating Adobe PDF files, and system administration features such as importing new database content.

  2. Major functionality divisions
    Just as Delphi lets you use datamodules and forms to divide up your project into multiple work areas, WebHub lets you divide up your project into multiple AppIDs that work together to service a web site. While it is not necessary to divide your application into modules, you may find it much more convenient to code this way. Examples of modules might be SEARCH, SHOP, DELIVER, and ADMIN.

  3. Phased project development
    Like any software development project, web sites are generally built in phases. You might build one application per quarter, and leave the prior ones completely intact and unchanged.

When you build a WebHub site, you can start with everything all in the same application, and if you find it's getting too slow or too crowded, you can then make the separation.


 
Path:  www.href.com to; Products to; WebHub to; Diagrams, Overview to; Dynamic Sites to; The Hub to; Modular Apps

Copyright © 1995-2012 HREF Tools Corp. All Rights Reserved Worldwide.
Running: WebHub-v2.163 compiled with d16_win32 on Microsoft-IIS/6.0,
Local Time: Fri, 10 Feb 2012 08:39:07.
Session 374736045, 53 pages sent to CCBot/1.0 (+http://www.commoncrawl.org/bot.html) at 38.107.179.220;
Time to produce this page: 15msec.