Dokuwiki seems great at first. I install it on my private server to test it. But my target is to create documentation on a website readable by everybody. Only some people will be allowed to add pages or edit it.
First of all I must say that the installation is not easy for me ! I needed to read pages about the authentification and how to do it.
Do that works on a public server ?
For example i needed to open some directories to chmod 777. Is it risky ?
The methode I finaly choose after one week of research : I download the /conf/users.auth.php file, change it and uplaod it. Is it the right way to manage users ? At the begining I expected an administrative tools to do that !
This management is more difficult that if the user and password would be stored in a mysql database.
Please never implement it that way! I love DokuWiki because it doesn't need a database at all. – Markus Mann