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(a)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