> Geoff Canyon wrote: > > >>http://minnow.cc.gatech.edu/swiki/35 > >> > >>The search functionality just searches each page. In order to be more > >>efficient, you would need something that indexes pages by keywords. > >>That's not a trivial thing. > >> > >>Peace and Luck! > >> > >>Je77 > >> > > > > I understand that it searches every page. The site has 2300 pages. It takes about 70 seconds to search for a single word. The pages and the application are on a ram disk, so even if swiki doesn't load them into ram, they are there anyway. 2300/70 = 30 pages per second. The server isn't doing anything else, and it's a 200mhz machine (not new, but not decrepit either). 30 pages per second seems slow to me, even without building an index. > > > > I know I'm looking a gift horse in the mouth, here. I think Swiki is great, and I'm glad to have it. I'm just hoping I can make it faster without having to buy a new machine ;-) > > > > I cheat. I use Google's engine to index and search my > site. Look at the Google search panel at the bottom > of my home page to see how. > > http://www.smalltalkpro.com > > Of course, I'm not running a Swiki, but I don't know > why the same trick couldn't work for you. The only > problem is becoming visible to Google in the first > place so that Google notices you. > > Nevin
Recent versions of Squeak has a JIT ( just in time compiling) option that can be enabled when starting squeak , this speeds up my swiki site a little bit. i start my swiki with these parameters squeak -headless -jit -xasync // Xerxes R�nby
