external plugin in your favorite programming language. Wow us at how much
easier you can do the same thing in your favorite language. ;-)
+[[toc ]]
+
## How external plugins use XML RPC
While XML RPC is typically used over http, ikiwiki doesn't do that.
Injecting a replacement for a commonly called ikiwiki function
could result in a lot more RPC calls than expected and slow
eveything down. `pagetitle`, for instance, is called about 100 times
-per page build. Memoizing injected functions whenever possible is a very
-good idea.
+per page build. Whenever possible, you should tell ikiwiki to memoize
+injected functions.
In general, use common sense, and your external plugin will probably
perform ok.