My php program is broken up into modules and each module has its own settings. These settings will hardly change, so would it be better to put the settings in a ini file or in a mysql database?
If I go with the ini style then how hard is it to update the ini file?
A simple text file for configuration has several advantages. Most of all you can use a version control system to compare revisions and to list the history of your configuration files.
Another advantage is, that you dont need a special tool to write/change configuration settings. Just fire up a text editor (VI that is 😉 )