Thanks for the responses, I think that caching pagelist is the right way to address the issue in general. I would like to read all the linked pages and responses before changing the site, but that should be a short process.<br>
<br>My only remaining concern is that, since my site is not that popular (I get 50-100 hist a day, mostly from searches), the 'site map' pages would not be cached often enough to be fresh. <br><br>That leaves several possibilities:<br>
<br>1. PmWiki checks the 'freshness' of the cache and dynamically recreates the pagelist, which gives the right result but takes a while to get there. So we are back at square one.<br><br>2. PmWiki uses the existing, old, cache. This resolves the slow pagelist generation, but gives erroneous page list. I am pretty sure the cache will be refreshed if it is older than a given date.<br>
<br>3. A manual solution - I could manually refresh the cache by pressing on the site map pages every day, or create a cron job to wget the site map pages every morning. This way, the pagelist will be relatively current.<br>
<br>Either way, I can't think of a better way to handle the situation that to cache the pagelist, and the fact that my site is both slow and relatively low traffic is not PmWiki's problem...<br><br>If anyone cares to tell more about how the cache feature is implemented, it will enlighten me and possibly others.<br>
<br>Thanks again,<br><br>Z.<br><br><br><div class="gmail_quote">On Sun, Jan 2, 2011 at 10:34 AM, Ben Wilson <span dir="ltr"><<a href="mailto:dausha@gmail.com">dausha@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Forgot to include the group. Wow, that's different than before.<br>
<div><div></div><div class="h5"><br>
On Sun, Jan 2, 2011 at 11:33 AM, Ben Wilson <<a href="mailto:dausha@gmail.com">dausha@gmail.com</a>> wrote:<br>
> Based on your comments, it looks like what you're trying to do is<br>
> cache your comments. It appears PageList has that feature. Does this<br>
> satisfy your need?<br>
><br>
> <a href="http://www.pmwiki.org/wiki/PmWiki/PageLists#pagelistcache" target="_blank">http://www.pmwiki.org/wiki/PmWiki/PageLists#pagelistcache</a><br>
><br>
> On Sat, Jan 1, 2011 at 11:08 PM, Steve G. <<a href="mailto:wordz2u@gmail.com">wordz2u@gmail.com</a>> wrote:<br>
>> Happy New Year, everyone!<br>
>><br>
>> I am seeking advice about creating navigation aids for my wikis.<br>
>><br>
>> Here is a quick background: I have a wiki farm running on an ancient<br>
>> computer. It has 3 sites:<br>
>><br>
>> 1. <a href="http://www.words2u.net" target="_blank">www.words2u.net</a> which redirects to <a href="http://www.words2u.net/pmwiki/" target="_blank">http://www.words2u.net/pmwiki/</a><br>
>> 2. <a href="http://www.words2u.net/recipes" target="_blank">www.words2u.net/recipes</a><br>
>> 3. <a href="http://www.words2u.net/spanish" target="_blank">www.words2u.net/spanish</a><br>
>><br>
>> To facilitate using the site, I created 'site maps' - dynamically generated<br>
>> wiki pages, which contain a pagelist for each group I want to include. For<br>
>> example, on recipes, there is a site map page,<br>
>> <a href="http://www.words2u.net/recipes/index.php?n=Recipes.Recipes" target="_blank">http://www.words2u.net/recipes/index.php?n=Recipes.Recipes</a> which include a<br>
>> line for each group as follows: (:pagelist group=Breads list=normal<br>
>> order=-ctime fmt=#title -Template:)<br>
>><br>
>> I tried a list for all groups in the site using (:pagelist list=normal<br>
>> order=-ctime fmt=#title -Template:), but then the list does not break the<br>
>> recipes and does not even list the groups, only the page names. So it is<br>
>> hard to tell what is a bread and what is a soup, etc. (I may be ignorant of<br>
>> the way to create a better list structure, as I am not much of an expert in<br>
>> pmwiki, so feel free to advise on the proper usage of pagelist.)<br>
>><br>
>> NOW to the question:<br>
>><br>
>> The main site has a large number of pages, and the site map,<br>
>> <a href="http://www.words2u.net/pmwiki/?n=Home.SiteMap" target="_blank">http://www.words2u.net/pmwiki/?n=Home.SiteMap</a>, takes a long time to generate<br>
>> dynamically. It is not a traffic issue, as the problem exists also in the<br>
>> local network. Rather, it is a processing issue. I get much faster response<br>
>> with pages that have images much larger in size.<br>
>><br>
>> I would like to be able to create a static page with the same content, which<br>
>> will be updated daily, or whenever a new page is created. Is there a way in<br>
>> pmwiki to have such a page? Maybe a script that will run the pagelist with<br>
>> the same parameters as the current page, and write to an existing page, or<br>
>> create a new one.<br>
>><br>
>> Thanks,<br>
>><br>
>> Z.<br>
>><br>
>><br>
>> --<br>
>> Check out my web site - <a href="http://www.words2u.net" target="_blank">www.words2u.net</a><br>
>><br>
>> _______________________________________________<br>
>> pmwiki-users mailing list<br>
>> <a href="mailto:pmwiki-users@pmichaud.com">pmwiki-users@pmichaud.com</a><br>
>> <a href="http://www.pmichaud.com/mailman/listinfo/pmwiki-users" target="_blank">http://www.pmichaud.com/mailman/listinfo/pmwiki-users</a><br>
>><br>
>><br>
><br>
><br>
><br>
> --<br>
> Ben Wilson<br>
> "We cannot determine the character or nature of a system within<br>
> itself. Efforts to do so will only generate confusion and disorder."<br>
> Boyd<br>
><br>
<br>
<br>
<br>
--<br>
Ben Wilson<br>
"We cannot determine the character or nature of a system within<br>
itself. Efforts to do so will only generate confusion and disorder."<br>
Boyd<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Check out my web site - <a href="http://www.words2u.net">www.words2u.net</a><br>