<<O>> Difference Topic TWikiPlugins (r1.25 - 12 Dec 2003 - PeterThoeny) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
TWiki Plugins | ||||||||
Line: 17 to 17 | ||||||||
Preinstalled Plugins | ||||||||
Changed: | ||||||||
< < |
TWiki comes with three Plugins as part of the standard installation. | |||||||
> > |
TWiki comes with a set of Plugins as part of the standard installation. | |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Installing Plugins | ||||||||
Line: 55 to 59 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
A Note on Performance | |||||||
> > |
A Note on Plugin Performance | |||||||
Changed: | ||||||||
< < |
The performance of the system depends on the number of Plugins installed and on the Plugin implementation. Some Plugins impose no measurable performance decrease, some do. For example, outsidePREHandler is an expensive callback function, or a Plugin might use many Perl libraries that needs to be initialized with each page view (unless you run mod_perl). It is recommended to measure the performance with and without a new Plugin. Example for Unix:time wget -qO /dev/null http://tukro.sourceforge.net/cgi-bin/view/TWiki/AbcPlugin
| |||||||
> > |
The performance of the system depends on the number of Plugins installed and on the Plugin implementation. Some Plugins impose no measurable performance decrease, some do. For example, outsidePREHandler is an expensive callback function, or a Plugin might use many Perl libraries that need to be initialized with each page view (unless you run mod_perl). It is recommended to measure the performance with and without a new Plugin. Example for Unix:time wget -qO /dev/null http://tukro.sourceforge.net/cgi-bin/view/TWiki/AbcPlugin
| |||||||
In case you need to install an "expensive" Plugin and you need its functionality only in one web you can place the Plugin topic into that web. TWiki will initialize the Plugin only if the Plugin topic is found (which won't be the case for other webs.) | ||||||||
Line: 117 to 121 | ||||||||
| ||||||||
Added: | ||||||||
> > |
Most Plugins use either the commonTagsHandler or startRenderingHandler for rendering tasks:
Hints on Writing Fast Plugins
| |||||||
Plugin Version DetectionTo eliminate the incompatibility problems bound to arise from active open Plugin development, a Plugin versioning system and an APIGetVersion detection routine are provided for automatic compatibility checking.
| ||||||||
Line: 221 to 240 | ||||||||
| ||||||||
Added: | ||||||||
> > |
-- PeterThoeny - 11 Dec 2003 | |||||||
-- MikeMannix? - 03 Dec 2001 |
Topic TWikiPlugins . { View | Diffs | r1.26 | > | r1.25 | > | r1.24 | More } |
Revision r1.24 - 01 Aug 2003 - 07:53 - PeterThoeny Revision r1.25 - 12 Dec 2003 - 07:57 - PeterThoeny |
Copyright © 1999-2024 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors. Ideas, requests, problems regarding TWiki.Tukro? Send feedback. |