title: How do you manage configuration files in Perl?
body: <p>I have a program that has to read a configuration file from a PHP script, and a quick search has revealed there are dozens of ways to handle configuration files in Perl:</p>
  
  <ul>
  <li><a href="http://www.perlmonks.org/?node_id=464358" rel="nofollow noreferrer">Config data in a separate file</a></li>
  <li><a href="http://search.cpan.org/dist/AppConfig/lib/AppConfig.pm" rel="nofollow noreferrer">AppConfig</a></li>
  <li><a href="http://search.cpan.org/perldoc?Config::General" rel="nofollow noreferrer">Config::General</a></li>
  <li><a href="http://search.cpan.org/dist/Config-IniFiles/lib/Config/IniFiles.pm" rel="nofollow noreferrer">Config::IniFiles</a></li>
  <li><a href="http://search.cpan.org/dist/Config-Scoped/lib/Config/Scoped.pm" rel="nofollow noreferrer">Config::Scoped</a></li>
  <li><a href="http://search.cpan.org/perldoc?Config::Simple" rel="nofollow noreferrer">Config::Simple</a></li>
  <li><a href="http://search.cpan.org/dist/ConfigReader-Simple/lib/Simple.pm" rel="nofollow noreferrer">ConfigReader::Simple</a></li>
  <li>And many others</li>
  </ul>
  
  <p>Brian provides an overview <a href="https://www.masteringperl.org/2013/07/new-to-configuration/" rel="nofollow noreferrer">here</a>.</p>
  
  <p>Config::Simple will work for me, since the existing file is INI-like. I am interested to know what style people regularly use in their code though?</p>