Hello again, While measuring processing cost I went looking into PageStore::ls(). We have a wiki.d/ directory with 20000 files and this function cost us a fair amount of time, and called multiple times by our fancy pages.
So I was considering creating subdirectories inside wiki.d/ for each group to benefit of OS file system indexing + shave off a lot of the processing on PHP side. Then I noticed that PageStore via pagefile() appears to support this already. If we changed: $WikiDir = new PageStore('wiki.d/{$FullName}'); to $WikiDir = new PageStore('wiki.d/{$Group}/{$FullName}'); However this is not exposed as an option and requires modifying pmwiki.php I was wondering if that change would be safe and if you can think or bugs or side-effects of performing the change (and adjusting our file structure accordingly). Thank you. O.
_______________________________________________ pmwiki-devel mailing list pmwiki-devel@pmichaud.com http://www.pmichaud.com/mailman/listinfo/pmwiki-devel