Wpis z mikrobloga

@ppawel: Jeśli chodzi o hasła, to na produkcji do tego powinieneś używać prawdziwych zmiennych środowiskowych.
Na developmencie można zastępczo użyć dotenva, lub jeśli używasz Dockera, to docker-compose potrafi też wczytać .env i ustawić w kontenerze jako zmienne środowiskowe.

A tak ogólnie, to konfigurację możesz trzymać w czym chcesz, ini, xml, yml, txt, json, cokolwiek. Kwestia wczytania pliku, a parsery są raczej do wszystkiego. ;-)