Framework Aurora.

Aurora Framework - Framework Modular Slim Modular-View-Controller (MVC) escrito em PHP5
Baixe Agora

Framework Aurora. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Oktay Acikalin
  • Site do editor:
  • http://aurora.ryotic.de/introduction
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 255 KB

Framework Aurora. Tag


Framework Aurora. Descrição

Framework Aurora - Framework Modular Slim Modular-View-Controller (MVC) escrito em PHP5 A Aurora Framework é uma estrutura Modular Modular-View-View-Controller (MVC) escrita no PHP5 para o desenvolvimento rápido de aplicações de web ou console apresentando uma API DB-API, Modelo-Logic, Pretty-URLs, Internacionalização, Modelos de Dados, Modelos de Dados, Cache e uma árvore de arquivos multi-camadas. O que há de novo nesta versão: · Chamadas Yaml centralizadas para usar o Yaml-ajudante em vez de uma aula de terceiros diretamente · Movido o autoloader em kernel.lib usando o SPL · Execução alterada para a primeira verificação de symlink e, em seguida, para env-var · Fixos de arquivos fixos de arquivos de URL não contêm .. e em vez disso usam caminhos absolutos · Implementados Path-to-Extension-Method em ExtMod (métodos são registrados como $ ext_name. $ Método também) · Aurora simplificada :: boot () rotina · Comportamento de cache alterado para arquivos de configuração para sempre ficar armazenado em cache (verificações somente configuração de configuração para alterações quando ativadas "OFF") · Adicionado verificação para configuração correta variables_order em index.php e executar (# 194) · Extraxido Finder-Filder-Finder como Aurora :: get_boot_file () · Emissores de sinal implementado para despachantes e método __call do ExtMod (# 195) · Aplicativo simplificado :: Executar () para usar o método __call do ExtMod · Corrigido um erro com carregamento de arquivos de sinal vazios · Nome adicionado do objeto a ser despachado ou chamado de extmod para os dados de sinal enviados · Adicionado Aurora_breakpoint (estendido da exceção de classe), que pode ser usado para sair de um programa com uma mensagem opcional ou erro da maneira suave · Corrigido problema de obter o chamador errado ao usar chamadas externas de arquivos de URL, e. Renderização de modelo direto (# 190) · Implementei muito mais flexível baseado aberto (ver URL-Skeleton para uso) · Path alterado :: get_package_from_filepath () para obter opcionalmente um segundo parâmetro que possa ser pacote (padrão), nome, extensão ou raiz · Adicionado bandeira configuração / boot / extmod_drop_duplicates (padrões para não) que quando sim permitem a possibilidade de ter nomes de métodos duplicados entre extensões dentro de uma appl ou lib. Estes são apenas acessíveis através do estilo de escrita ext.method · Adicionado Getter-atalho _ () para biblioteca.run e application.run · Adicionado _has_ext_obj ($ nome) ao extmod · Besão de substituição de configuração fixa quando vários pacotes contêm igualmente os arquivos de configuração · Alterado fcache_file :: Defina para tentar criar dirs ausentes quando os nomes de cache contêm caminhos de diretório · Configuração fixa-file-finder no plugin.appl para encontrar configuração correta · Sintaxe fixa de on_failure no esqueleto de regra de URL · Citações alteradas do dobro para single em vários arquivos de esqueleto · Removido Ampersand em corredores de esqueleto · Adicionado notificação ao instalar ou remover um plugin com arquivos de URL (# 185) · Escreveu informações de caminho de extensão em plugin.cli · Modelo alterado - sintaxe de filtros de estrutura para aceitar espaços dentro de definições · Citações simples fixas em @js_translation_strings · Adicionado "Incluir: Modelo Name" Syntax que é equivalente a "Importar Modelo: Nome" · Reconhecimento fixo de declarações corredor de classe (nome de classe omitida) nas declarações definidas do modelo · Adicionado modelo :: render_string_as_branch ($ string, $ adicional_vars = array ()) · Escape escapou $ em cordas de tradução de JavaScript · Adicionado pacote de pacote opcional para modelo de importação e incluir declarações de modelo · Corrigido @Count para também analisar $ step e $ start for modelos vars · Rotinas de substituição otimizadas no sistema de modelo · Pequenas otimizações de velocidade em estruturas de renderização e controle de modelo · Adicionado @html: include detector para ícones de atalho (ícones de marcadores) · Adicionado @html: MetaS_From_Array para gerar meta-tags HTML de uma matriz (nome => conteúdo) · Análise de valor adicionado para @html: incluir comando · # 214 não fixo, em vez disso adicionou mensagens de erros se o usuário fornecer um URL vazio como um argumento (por exemplo, residir na raiz do documento e use $ _ em vez de $ _ /) · Melhor escape de filtro e desagradura para aceitar opcionalmente uma cadeia de caracteres para operar em · Comando Fixed Filter Activate_Links · Tamanho da imagem máxima alterada do Activate_Links para 300x200 · Filtro adicionado ou que retorna o valor atual ou se nada dado, o dado · Adicionado filtro strip_html · Multi-byte fixo para o filtro Max_Length · Adicionado Filtro Format_Byte no Calc Ext · Testado e vastamente melhorou o filtro Activate_Links · Adicionado wordbreak do filtro com parâmetro de comprimento opcional (padrão = 78) · Adicionado utilitário :: array_to_list () e :: list_to_array () · Adicionado texto :: contém ($ peças, $ string) · Adicionado texto :: starts_with ($ peças, $ string) · Adicionado texto :: finals_with ($ peças, $ string) · Adicionado valores vazios de gota antes de processar no utilitário :: list_to_array () · URL fixo-getter no texto :: extract_uris · Texto fixo :: extract_uris para manter o caso de string · Corrigido um bug no texto :: extract_urls que perdeu a parte da consulta · Fixo Util :: Array_to_simple_xml para escapar corretamente chaves · Alterou algumas rotinas de filmeache para descartar automaticamente um arquivo desatualizado · Implementado # 68 - cache-cache para projetos · Corrigido os filemãos upload-manipulador para copiar com a opção binária · CLI removeu o atalho para --criate-manpages · Alterado HTAccess-Updater a ser desativado por padrão (pode ser configurado na Web / Auto_Update_htaccess) · Adicionado emulação de reescrita se mod_rewrite não estiver disponível e $ _Server ! = 'Hard'. Nota: Você tem que reconstruir o seu .htaccess * agora * para fazer tudo para funcionar corretamente! · Glitchas fixas com emulação de reescrita (# 192) · Mensagem de bloco fixa mostrada como texto simples (# 159) · Simular mecanismo de reescrita de trabalho quando no modo CLI · Corrigido # 184 usando inicialização / main_application falha · Moved erro-manipulador de documento em error.ext · Peça de documento de erro alterada no htaccess para confiar em config / app / url var · Método fixo-verificador para libs no despachante para usar o método interno _method_exists () para verificar também métodos em extensões · Corrigido uma falha com URLs contendo /index.php/ enquanto tendo reescrever o motor ativado · Alterado o comportamento redirecionado-on-obsoleto-road-in-url para não redirecionar, mas para remover a barra para que o aplicativo não o veja. Isso não apenas remove esse redirecionamento de anoying, também torna possível substituir pastas com URLs · Corrigido um erro em que redirecionar para o referente criou um URL com uma base duplicada · Problema de nomeação de injeção de URL fixo (# 177) · Corrigido um bug onde o motor de reescrita de Aurora pode ser confuso quando na raiz do documento e adicionar index.php sem necessidade · Adicionado Web :: redirect_to_named_url ($ URL_NAME, $ argumentos) · Adicionado Bigint (20) a db.mdl · Adicionado duplo a db.mdl e data.mdl · Adicionado mais extensões de arquivos à lista para compactação de arquivo Apache · Implementada a dry-run para gerador de tabela (./run --db-sync) · Adicionado --db-otimizar · Adicionado - VERIFICAÇÃO · Adicionado -DB-Repair · Adicionado método get_connection_name () para db.lib · Adicionado possibilidade de fornecer nome de conexão para rotinas de manutenção de DB · Adicionado possibilidade de dar nome de conexão à configuração / db / auto_connect variável · Corrigido DB_MYSQL -> Count_rows para também aceitar Key => Val Arrays · Saída de teste fixa para não imprimir um ponto no loop = 0 · Teste corrigido.lib assim que os métodos-caminhos funcionam aqui também (parte do # 193) · Rotas CLI duplicadas fixas em visão geral (# 201) · Comportamento alterado no modo CLI ao usar config / boot / main_application e método cli_main não existe para imprimir a página de informações normais · Adicionado segundo parâmetro $ Trusted_dir ao fileman -> put_uploaded_files_in_dir () que quando true não prende o caminho determinado · Melhoria do logger para abrir o log específico do projeto de acordo com a configuração / app / atalho e saída de atraso até que uma mensagem tiver que ser registrada. Se isso falhar, ele deve imprimir diretamente para stdout. · Movido auth.lib e db.lib incluindo modelos e validação em plugin DB1_WITH_AUTH


Framework Aurora. Software Relacionado

Pinkhope.

Tema do Firefox que tenta tornar todos conscientes do câncer de mama. ...

157 823 KB

Download