41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
[[!meta title="Ikiwiki is slow"]]
|
|
|
|
As you probably know, this [[website|about/websites/]] is generated
|
|
by [ikiwiki](http://www.ikiwiki.info/), which does a pretty nice
|
|
job for people who like to write their websites without a fancy GUI,
|
|
but still do not want to write HTML or XHTML directly.
|
|
|
|
As I [[migrated|migration-1-configs]]
|
|
[[some|migration-2-freebsd-raid-monitoring-foss]]
|
|
[[parts|migration-3-ccollect]]
|
|
of [[my other websites|cinit-migrated]]
|
|
[[into this one|migration-4-gpm]],
|
|
I realised that ikiwiki becomes slower and slower.
|
|
|
|
A normal run with
|
|
|
|
ikiwiki --setup ikiwiki.setup
|
|
|
|
takes about ***15*** minutes!
|
|
If I run it with
|
|
|
|
ikiwiki --setup ikiwiki.setup --refresh
|
|
|
|
it still takes about ***1-2*** minutes. I clearly understand that
|
|
my site is not the smallest anymore (
|
|
|
|
[16:38] ikn:nicoweb% find . -type f | wc -l
|
|
31015
|
|
[16:38] ikn:nicoweb% find . -type d | wc -l
|
|
3092
|
|
|
|
), but I still think that it should be possible to (re-)generate
|
|
it in less than 30 seconds. I know that the author,
|
|
[Joey Hess](http://kitenet.net/~joey/), is very open to feedback
|
|
and does a great job, but as I always regenerate the website before a public
|
|
release and that costs my time, it motivated me to write this article.
|
|
|
|
Dear Joey, keep up the good work, but speedup ikiwiki, please!
|
|
|
|
|
|
[[!tag net unix]]
|