I am creating a framework in PHP and need to have a few configuration files. Some of these files will unavoidably have a large number of entries.
What format would be the best for these config files?
Here is my quantification of best:
- Easily parsed by PHP. It would be nice if I didn't have to write any parsing code but this is not a deal breaker.
- Remains easily read by humans even when there are a large amount of entries
- Is a widely used standard, no custom formats
- Succinctness is appreciated
I started out using XML, but quickly gave up for obvious reasons. I've thought of JSON and YAML but wanted to see what else is out there.