Hi Miles,

With much assistance from this group, I've developed a tiddlywiki to
keep track of over 1400 master's theses in counseling psychology:

http://www.pacifica.edu/lib/theses.html

The current size is 648 kb but this is a bit deceptive as the site
pulls in abstract information from a separate tiddlywiki using Eric's
ExternalTiddlersPlugin:

http://www.tiddlytools.com/#ExternalTiddlersPlugi

The second tiddlywiki containing the abstracts is at

http://www.pacifica.edu/lib/abs.html

and is currently 511 kb in size.

So far, only the 2008-2009 theses contain abstracts and there is a
very brief delay before the abstract information appears.

I've used tinytiddly to further reduce the overall file size:

http://tinytiddly.tiddlyspot.com/

As others have indicated, the performance is improved by hiding the
index and timeline and by turning off the animation.

I've created a CookieJar tiddler tagged with systemConfig to fix the
animation setting:

{
config.options.chkAnimate=false;
}

Eric recently suggested some great code to efficiently generate the
"inline tabs using only TW-native syntax, all in one tiddler without
any plugins or scripts":

http://groups.google.com/group/tiddlywiki/msg/68e8958bcff5809f

This works well in conjunction with the ForEachTiddlerPlugin to
generate the tabbed content: by Author, by Title, by Year, etc.

http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin

I believe this tabbed interface further improves performance as only a
fraction of the tiddlers are invoked at any one time.

I've also used the HideWhenPlugin to add content to the ViewTemplate
that otherwise would have to be repeated in every tiddler:

<div macro="showWhen tiddler.tags.contains('cp')">Unpublished master's
thesis. Pacifica Graduate Institute, Carpinteria, CA.</div>

http://mptw.tiddlyspot.com/#HideWhenPlugin

These ViewTemplate tweaks combined with the use of custom fields have
enabled me to generate the tiddler citation information on the fly:

Circo, C. J. (2009).
Dancing with the trickster: Expressive arts therapy and the trickster
dynamic.
Unpublished master's thesis. Pacifica Graduate Institute, Carpinteria,
CA.

Also, whenever I found repeatable content such as:

"The electronic copy of this thesis is on a disc containing a single
PDF file that can be opened with Adobe Acrobat Reader."

I would move such content into a separate tiddler (ec) and then use
the tiddler macro to invoke it:

<<tiddler ec>>

Overall, the site performs quite well and I trust I will be able to
scale it up as I add more content.

Yet, I am always open to new suggestions on how to keep the size small
and the performance snappy.

Mark

On Sep 29, 8:11 am, miles <[email protected]> wrote:
> Tiddlywiki seems to meet all my requirements for producing an
> undergraduate medicine teaching aide. However, before I commit to
> (many hours) of data entry I'd like to feel a bit more reassured about
> performance...
> The tiddlywiki I'm planning will probably have ~3000 tiddlers and ~500
> tags with 100-200 words in each tiddler. How would a tiddlywiki of
> that size perform ? Does anybody know of any tiddlywiki instances on
> the internet of this sort of size (content doesn't matter) that I
> could look at as an example ??. Any help much appreciated.

On Sep 29, 8:11 am, miles <[email protected]> wrote:
> Tiddlywiki seems to meet all my requirements for producing an
> undergraduate medicine teaching aide. However, before I commit to
> (many hours) of data entry I'd like to feel a bit more reassured about
> performance...
> The tiddlywiki I'm planning will probably have ~3000 tiddlers and ~500
> tags with 100-200 words in each tiddler. How would a tiddlywiki of
> that size perform ? Does anybody know of any tiddlywiki instances on
> the internet of this sort of size (content doesn't matter) that I
> could look at as an example ??. Any help much appreciated.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to