On our wiki upgrade, I replaced our navigation panel before even booting it up.
Instead, we created a copy of the origional one and did the following:
1) Removed all the automatic space stuff.  It's only useful as an example.  Kept the framework for the "accordian" style expand/minimize menu; this has seen a lot of interest on our local server.
2) Took all our tools that had their own menu's (their own space-supplied menus, eg we had a special software space for tracking software with it's own left hand menu for open/closed/my open/my closed/etc)' and built a similar concept: Click on the header, and the menu pops open.  If you use $doc.web to determine what space you're in, you can even make the current "accordian" location stick quite easily when menu options are clicked.
3) Any menu items that were just generic (eg documentation, our custom office calendar, reports link, etc); we just appended after the "accordian" section.
 
Made the whole wiki much easier to navigate that way.
 


From: Vincent Massol [mailto:vincent@massol.net]
Sent: 29 January 2007 08:30
To: xwiki-users@objectweb.org
Subject: Re: [xwiki-users] Managing high scale data cause a problem

Hi Youcef,

On Jan 30, 2007, at 2:05 AM, Youcef BEY wrote:

Hi all,
 
I installed the new version Beta1 (before I used 0.9.x version). I really was surprised about the new functionalities and interface, so thanks you very much.
 
Howver I have many problems at the functional level :
 
  - I think that the interface is little bit limited, especially when we use the panel space and documents. I mean if we create for example 100,000 documents under one space, how can we visualite these entries. I tried to compile in the beggining  just 1000 documents under one space but the environment become very heavy and when opening the space it take long time!
 
    Please let me know whether you have faced this problem before... 


I can answer on this item. The default Navigation panel is well... a default for a default wiki... It's not meant to be used when you have that number of documents (How could you expect to see them all in the small space in the panel!! :-)).

Again the Navigation panel is just a panel, you're free to use whatever panels you want. For example on xwiki.org we're not using that Navigation panel at all.

 
 - The speed also decrease (this is not related to the interface but the DB itself). I faced the same problem last year but not solved it until now. The speed decrease sudenly when we create automatically a high scale data in the central DB of XWiki.I have created just 25000 entries for testing it, I can in fact even login to my XWiki!! (also the OS become very heavy).
 

I don't have experience with that but I guess we should check if the index is correctly created in the database for those tables.

Thanks
-Vincent