<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7233.28">
<TITLE>RE: [pmwiki-users] Blog proposal</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>-----Original Message-----<BR>
From: pmwiki-users-bounces@pmichaud.com on behalf of Patrick R. Michaud<BR>
&gt; On Thu, Dec 15, 2005 at 11:00:13PM -0500, DaveG wrote:<BR>
&gt; &gt; Thinking about it, does the creation of properties obviate the use of<BR>
&gt; &gt; Categories? ie, we can achieve all, and more, Category funcationality<BR>
&gt; &gt; with properties.<BR>
&gt;<BR>
&gt; I've been thinking about that.&nbsp; Properties alone doesn't do it,<BR>
&gt; though, unless we have a way to build indexes for them.&nbsp; The<BR>
&gt; nice thing about the current Category implementation is that the<BR>
&gt; linkindex speeds things up substantially.<BR>
<BR>
&nbsp; Uhmm, that's not actually always true.&nbsp; I have done<BR>
some benchmarks in the past and this is what I think<BR>
I have noticed:<BR>
<BR>
&nbsp; It is true if your the number of pages in your<BR>
pagelist set before filtering on categories is a<BR>
large percentage of the number of page's on your site.<BR>
<BR>
&nbsp; On the other hand, if you have say, a small group,<BR>
with only about 10 pages in it, and you have specified<BR>
group=smallgroup in your pagelist command, and your<BR>
site has about 1000 files in it, it will actually be<BR>
slower with the current indexing system.&nbsp; The reason I<BR>
suppose is because searching the index file (of 1000<BR>
entries) for the links of your 10 pages can actually<BR>
take longer than simply searching the 10 files in<BR>
smallgroup.<BR>
<BR>
&nbsp; -Martin&nbsp; (who was never quite happy with the current<BR>
indexing system.) :(<BR>
</FONT>
</P>

</BODY>
</HTML>