Bigtop.

bigtop é um processador de idioma de dados do aplicativo da Web.
Baixe Agora

Bigtop. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Phil Crow
  • Site do editor:
  • http://search.cpan.org/~tkeefer/Gantry-3.51/lib/Gantry/Utils/FormMunger.pm

Bigtop. Tag


Bigtop. Descrição

Bigtop é um processador de idiomas de dados do aplicativo da Web. Bigtop é um processador de idioma de dados de aplicativos da Web.Synopsissee Bigtop :: Docs :: Tenttut ou Bigtop :: Docs :: Tutorial para como criar um arquivo bigtop. Bigtop :: toc :: toc é um guia para todos os módulos de documentação.As sinopse real: vi your_app.bigtop (ou use tendmaker ver bigtop :: docs :: tenttut) bigtop --crie your_app.bigtop allmodify seu arquivo bigtop e Tente novamente: Bigtop docs / your_app.bigtop allBigtop é um idioma para descrever os dados de um aplicativo da Web. Normalmente, esses dados serão armazenados em um banco de dados relacional. Depois de ter uma descrição de seus dados, você pode gerar um aplicativo da Web a partir dele. Isso inclui todas as peças que você precisa: As instruções SQL prontas para alimentar a sua ferramenta de linha de comando do banco de dados, o httpd.conf você precisa incluir no httpd.conf no seu sistema, os módulos que lidarão com as solicitações da Web, os modelos Que as tabelas de banco de dados parecem classes, etc. Se você precisar alterar o modelo de dados no futuro, você pode alterar sua descrição original para corresponder à nova realidade, então regenerar o aplicativo sem medo de perder o código escrito da mão (embora você possa tem que modificar algumas delas para refletir a nova realidade) .funtionThis módulo é realmente um suporte de lugar, mas fornece algumas rotinas de desenvolvedores (que não são exportadas): write_file Use bigtop; Bigtop :: write_file ($ file_name, $ file_content, $ no_overwrite) Isso tenta gravar $ file_content para $ file_name e morre em falhas de abertura ou fechada. Além disso, se você passar um sinal verdadeiro no_overwrite, ele verificará se o arquivo existe e se recusa a sobrescrevê-lo. Nesse caso, o usuário recebe um aviso de que o arquivo foi ignorado porque já existe. Se você não quiser que o usuário veja o aviso, desligue o aviso bigtop. Para evitar erros fatais em falhas de gravação, envolva em um eval. Colocando estes juntos, chegamos ao meu uso tipcial: eval {sem avisos QW (bigtop); Bigtop :: write_file ($ some_output_file, $ conteúdo, 'no_overwrite'); } Avisar $ @ se $ @; make_module_path (Nota que make_module_path usa arquivo :: spec, então mesmo embora a sintaxe do diretório UNIX seja mostrada abaixo, a função deve funcionar em outros locais.) Use bigtop; Bigtop :: make_module_path ($ build_dir, $ module_name); esta tentativa de fazer todos os diretórios de $ build_dir para a casa do módulo. Assume que lib vem imediatamente após $ build_dir.Por exemplo, uma chamada como: bigtop :: make_module_path ('/ home / username / nome-nome', 'app :: name :: name :: subname'); tenta fazer esses diretórios: / Home / Nome de usuário / App-Name / lib / home / nome de usuário / App-Nome / lib / app / app / home / nome de usuário / nome-nome / lib / nome / nome / nome de usuário / app / Subnameit não relata falhas. Fazer diretórios podem falhar porque os diretórios já existem (nesse caso, você provavelmente não se importa) ou porque eles não podem ser escritos (nesse caso, você notará em breve, quando tentar escrever para eles). Requisitos: · Perl.


Bigtop. Software Relacionado

Pod :: de cálculos

pod :: As águas é uma extensão Perl para extrair documentação do POD a partir de comentários no arquivo de configuração. ...

154

Download