Hi Howard

There are definitely performance issues with 5.0.8, and they are
particularly noticeable on older hardware. TWC is able to be faster than
TW5 in some situations because its architecture is hacked to make it
faster. TW5 is architected for flexibility and extensibility. But of course
it's not OK for that flexibility to come at the expense of performance, so
recently I've paid a good deal more attention to optimisation.

There are already changes for 5.0.9 that improve filter processing
performance. I've also just committed a significant optimisation that
radically improves the performance during editing:

https://github.com/Jermolene/TiddlyWiki5/commit/0aa559cd23b3742c8f10c5ac144860d816699782

For very performance sensitive applications, TW5 does provide the option of
rendering static HTML versions of content. For example, the content of
tiddlywiki.com is available as a static HTML file at
http://tiddlywiki.com/alltiddlers.html#HelloThere

Best wishes

Jeremy




On Sun, Apr 13, 2014 at 10:27 AM, HowardM <[email protected]>wrote:

> While I am very impressed with the growing functionality of TW5, I am
> having problems of slow speed on my iPad, compared with TWC.
>
> For example, opening a tiddler via a link is virtually instantaneous on a
> large TWC file (3Mb) but takes several seconds with TW5 on a considerably
> smaller file (1Mb).    Getting the information button to display the list
> of tiddlers linking to the current one takes nearly 15 seconds; if I use
> the $list widget and a search filter it still takes half of that.   On TWC
> (with the larger file) I have a tiddler field using forEachTiddler to list
> the tiddlers linking to the current one (and a modified ViewTemplate to
> show the results), yet tiddlers open almost instantaneously despite the
> fact that the database has to be searched to find and display the links.
>
> On TW5, I make sure that the sidebar is on the 'current' tab.   Even with
> the sidebar hidden I get the same performance.
>
> Has anyone any advice on this ?
>
> Thanks
>
> Howard Morrison
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/tiddlywiki.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Jeremy Ruston
mailto:[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Reply via email to