Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
admin:indexing:activecounts:home [2011/01/21 05:55]
els
admin:indexing:activecounts:home [2016/06/28 22:38] (current)
Line 1: Line 1:
-{{page>:​top_add&​nofooter&​noeditbtn}}+~~NOTOC~~
  
 +{{page>:​top_add&​nofooter&​noeditbtn}}
 ====== Administration:​ Omnidex Indexing ====== ====== Administration:​ Omnidex Indexing ======
  
Line 15: Line 16:
 ==== Overview ==== ==== Overview ====
  
-Counts inform us.+Counts inform us.  When people use web applications,​ their experience is substantially altered by the mere presence of counts. Think about the websites that you have visited recently, especially those that access databases. ​ Shopping sites. ​ Forums. ​ Libraries. ​ When you perform searches, some of those sites show you counts along the way.  Others do not.  There is a difference.
  
-When people use web applications,​ their experience is substantially altered by the mere presence of counts. ​Think about the websites that you have visited recentlyespecially those that access databases.  ​Shopping sites.  ​Forums. ​ Libraries. ​ When you perform searchessome of those sites show you counts along the way.  ​Others do not.  ​There is a difference.+Many websites provide ​counts ​as you navigate a product line ​Imagine ​you are looking for a printerand you see there are 276 Printers.  ​You narrow it to 93 Laser Printers, then 36 Color Laser Printers, and so forth.  ​Each time, you see the count get smaller and smaller.  ​These counts are helpful in deciding whether to process further criteria.  ​It is fairly easy for the web application to do this with product line database. ​ A product line may have a few thousand rows, and obtaining counts from a few thousand rows is pretty fast, but what if your database has hundreds of millions of rows?  Relational databases cannot provide counts fast enough in that environment. ​ Omnidex can.
  
-Many websites provide ​counts ​as you navigate a product line.  Imagine you are looking for a printer, and you see there are 276 printers. ​ You narrow it to 93 Laser printersthen 36 Color Laser Printers, and so forth.  ​Each time, you see the count get smaller and smaller. ​ These counts are helpful in deciding whether to process further ​criteria.  It is fairly easy for the web application to do this with a product line database. ​ A product line may have a few thousand rowsand obtaining counts from a few thousand rows is pretty fast.  ​But what if your database has hundreds of millions of rows.  Relational databases cannot provide counts fast enough in that environment. ​ Omnidex can.+ActiveCounts is a feature of Omnidex that allows ​counts to be an interactivevisible part of any search.  ​ActiveCounts allows ​you to present ​the available ​criteria ​at each step of the search, complete ​with real-time countsrefined by the criteria entered so far.  ​
  
-ActiveCounts is feature of Omnidex that allows counts ​to be an interactive,​ visible part of any search.  ​ActiveCounts allows you to present ​the available choices for criteria ​at each step of the searchcomplete with real-time countsrefined by the criteria entered so far.  ​+To the application designer, this provides the opportunity for wholly different design. ​ Many applications today try to guide the user through the steps of search ​in order to preserve performance.  ​Once the criteria ​has been collected, ​the database is queried and the results are displayed. ​ This may preserve performance using those database systemsbut it requires the user to think like an applicationrather than letting ​the application respond to how the user thinks.  ​
  
-To the application designerthis provides the opportunity for a wholly different design. ​ Many applications today try to guide the user through ​steps of search ​in order to preserve performance.  ​Once the criteria has been collected, ​the database is searched ​and the results are display.  ​+With ActiveCounts, the user can choose their own path through ​the data, seeing the available values appear at each step of the search, informed by counts along the way.  ​This approach is  similar to the way the user thinks, ​and the counts allow them to see the ramifications of their choice before they even make it.  ​
  
-With ActiveCounts,​ you can allow the user to choose their own path through the data, seeing the available values appear at each step of the search, informed with counts along the way.  These counts allow them to see the ramifications of their choice before even make it.   +Take a look at an [[admin:​indexing:​activecounts:​example|example]] of ActiveCounts. ​ As you continue with this section, you will learn how to put ActiveCounts in your own application.
- +
-Take a look at an [[admin:​indexing:​activecounts:​example|example]] of ActiveCounts, or even try a quick [[ http://​demo.disc.com/​Default.aspx | demo ]].  As you continue with this section, you will learn how to put ActiveCounts in your own application.+
  
  
Line 33: Line 32:
  
 **[[admin:​indexing:​activecounts:​example|Next]]** **[[admin:​indexing:​activecounts:​example|Next]]**
 +
  
 ====== Additional Resources ====== ====== Additional Resources ======
 
Back to top
admin/indexing/activecounts/home.1295589314.txt.gz · Last modified: 2016/06/28 22:38 (external edit)