CONFIG :: FAST.

Config :: Fast é um analisador de arquivo de configuração extremamente rápido.
Baixe Agora

CONFIG :: FAST. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Nathan Wiger
  • Site do editor:
  • http://search.cpan.org/~nwiger/Unix-Login-1.08/Login.pm

CONFIG :: FAST. Tag


CONFIG :: FAST. Descrição

Config :: Fast é um analisador de arquivo de configuração extremamente rápido. Config :: Fast é um arquivo de configuração extremamente rápido Parser.synopsis # formato de configuração padrão é uma empresa de arquivos separada por espaço "Supercool, Inc." Suporta ninguém@nowhere.com # e, em seguida, em Perl use config :: Fast; = fastconfig; Imprimir "Obrigado por visitar $ cf {Company}! n"; Imprimir "Entre em contato com $ cf {Suporte} para suporte.n"; Este módulo é projetado para fornecer uma maneira extremamente leve de analisar arquivos de configuração moderadamente complexos. Como tal, exporta uma única função - FastConfig () - e não fornece métodos de acesso OO. Ainda assim, é bastante completo-Feature.here como funciona: = fastconfig ($ file, $ delim); basicamente, a função fastconfig () retorna um hash de chaves e valores com base nas diretivas em seu arquivo de configuração. Por padrão, diretivas e valores são separados por espaço em branco no arquivo de configuração, mas isso pode ser facilmente alterado com o argumento delimitador (veja abaixo). Quando o arquivo de configuração é lido, seu tempo de modificação é verificado primeiro e os resultados armazenados em cache. Em cada chamada para fastconfig (), se o arquivo de configuração tiver sido alterado, o arquivo será relido. Caso contrário, os resultados em cache são retornados automaticamente. Isso torna este módulo ótimo para módulos e scripts mod_perl, uma das principais razões que eu escrevi. Basta incluir isso na parte superior do script ou dentro da função do seu construtor: my = fastconfig ('/ path / to / config / file.conf'); se o argumento do arquivo for omitido, então fastconfig () procura um arquivo chamado $ 0.Conf no diretório ./etc em relação ao executável. Por exemplo, se você correu: / usr / local / bin / myappthen fastconfig () irá procurar automaticamente: /usr/local/etc/myapp.confthis é ótimo se você é realmente preguiçoso e sempre com pressa, como eu sou Se isso não funcionar para você, basta fornecer um nome de arquivo manualmente. Observe que a geração de nome de arquivo não funciona em mod_perl, então você precisará fornecer um nome de arquivo manualmente. Requisitos: · Perl.


CONFIG :: FAST. Software Relacionado