andi wrote
bbolman wrote
I love DokuWiki, but the text files run so much slower than systems that use mysql (like Mediawiki) do.
Can you backup this by any benchmark data? Unless you can I'd say that this is not true.
Significant improvements were made in the speed of DW for the last release - 2006-11-06. If you don't have that release, you should upgrade immediately.
If you get your cache settings right and your server is using a modern file system, on the same hardware, DW will be quicker than media wiki. Using the latest version of DW, 2006-11-06, you can set "cachetime" to something quite long - 1 month or more. DW is smart enough to work out if the cached copy needs refreshing before cachetime is reached if something has changed in the file or any of its dependencies.
On the same hardware:
- DW serving a page from cache is much faster than MediaWiki.
- DW generating a page from instructions is about the same as MediaWiki
- DW generating a page from raw wiki text is slower than MediaWiki. The amount it is slower is dependent on the page content.
I forget the figures for backlinks and searching. If searching is an issue, upgrade to a recent snapshot. Further improvements have been made in DW's searching algorithm since the last release was made.
FYI - its a fallacy that DB's are faster than files. The db data comes from a file. Fwiw, the impact of a DB on DW would be negligible except possibly in searching/backlinks. In order to generate a page in mediawiki or DW the webserver needs to load and process far more php files than wiki data files. The time of access for the file system or the DBMS to retrieve the data is insignificant when compared to the other activities the wiki engine needs to carry out in order to display the page.