O quadro pode ser utilizado para construir aplicações web modernas voltadas para a velocidade e desempenho
Características :.
- Características:
- Acesso DB - acrescentou três camadas de suporte de banco de dados que serve para diferentes necessidades. Eles incluem o acesso de dados baseado em PDO, o Active Record e SqlMap.
- controles ativos - são controles Web AJAX que tornam a criação de uma página Web com AJAX habilitado extremamente fácil .
- Serviços:
- TSoapService - As solicitações de um sabão componente de serviço de apoio
- TJsonService - um componente de serviço de apoio pedidos JSON
- TFeedService - As solicitações de uma alimentação de componente de serviço de apoio
- Módulos:
- TDbCache - um módulo de cache DB genérico que pode usar qualquer motorista DB
- TDbUserManager - um módulo gerenciador de usuário baseada em DB
- Controles:
- TOutputCache - um controlo que permite página cache de fragmento
- TClientScriptLoader - um controle para o carregamento de bibliotecas JavaScript
- TXmlTransform - uma transformação XML inline controle realizando
- Novas demonstrações e tutoriais, incluindo & quot; address-book & quot ;, & quot; blogue-tutorial & quot ;, & quot; Adamastor-db & quot ;, & quot; conversar & quot ;, & qump; quot;, cy-conversor & quot ;, & quot; quot ;, & quot; quot;
O que é novo nesta versão:
- Fixo:
- erro TSafeHtml em PHP 5.5
- Problema escapar caracteres em TActiveDropDownList
- Atualização protótipo para solucionar IE10 bug
- JS atualização para TDatePicker
- Textmate erro de plugin do template editor
- Sem suporte HTTPS a partir do gerador WSDL
- apoio WSDL para atributos adicionais de propriedade de um tipo personalizado
- Demonstração de não trabalhar fora da caixa
- TUrlMapping instanciates padrões duas vezes
- THyperLink não é utilizável usando a navegação pelo teclado
- Erro de digitação no compositor: ext-eaccellerator
- Compositor: adicionar incluir caminho para prado.php
- DateTimePatterns erradas para a cultura italiana
O que é novo na versão 3.2.0:
- código Gargalo foi reescrito ou modificados para fazer uso de novos recursos do PHP para trabalhar mais rápido
- renderização progressiva é agora possível, código ad-hoc pode reduzir consideravelmente o uso de memória do servidor
- Melhor caching de arquivos Javascript diminui a carga do servidor
- O código Javascript relacionado foi reformulado para garantir uma melhor proteção contra ataques XSS
- Dezenas de bugs foram mortos desde o quadro
O que é novo na versão 3.1.9:
- bugs corrigidos:
- A documentação foi atualizado.
- TDataList: FooterStyle não usado .
- A tradução não funcionam com Prado 3.1.8.
- TDbCache com PostgreSQL jogar uma TDbException.
- NOVO:
- documentação Sdded e amostras para o tutorial de início rápido para incluir os controles ativos.
- controle Adicionado TTemplateControlInheritable.
- controle Adicionado TActiveDataGrid.
- controle Adicionado TActiveDataList.
- controle Adicionado TActiveMultiView.
- controle Adicionado TActiveRepeater.
O que é novo na versão 3.1.8:
- bugs corrigidos:
- problemas TActiveFileUpload.
- Possível problema de segurança em cookies.
- Senha TTextBox não suporta AutoCompleteType.
- Quando a propriedade DefaultButton de TPanel é definida como um TActiveButton inibe postagens do TButton.
- TTabPanel não processar corretamente sobre postback se a propriedade visível de um TTabView = false.
- Melhorias:
- Removido o zero byte direito guarnição da rotina de decodificação e também fez algumas mudanças cosméticas.
- atualizado o arquivo ini phpunit para trabalhar com PHPUnit 3.3 3.4 e 3.5. Há condicionais para 3.3 e 3.4. Nenhum arquivo de mais estrutura inclui são necessários com 3.5.
- Prado desperdiçando CPU usando interfaces ArrayAccess e IteratorAggregate.
- Atualizado protótipo para 1,7 scriptaculous para 1.9.0 e caiu para json.js json2.js. Adiciona suporte IE9.
- tinyMCE Atualizado para versão mais recente (3.4.2). O tamanho do pacote cresceu um pouco (3,7-5,5 mb) uma vez que a nova versão é maior em SIZEA e adiciona suporte para um monte de novas localizações. Adiciona suporte IE9.
Tipo
O que é novo na versão 3.1.7:
- Especifique campos necessários na demanda
- Inconsistências na TRegularExpressionValidator
- THttpSession.CookieMode ignorado / Session ID vazamento
- cabeçalho DataGrid / rodapé renderizadores incapaz de localizar a sua grade do pai em método setData ()
- THttpRequest - & # x3e; não getPathInfo não funciona em servidores quando cgi.fix_pathinfo = 1
- TTextBox falha apresentar quebra de linha inital
- Bug com chamadas como MyActiveRedorc - & # x3e; withText () - & # x3e; withUser () - & # x3e; encontrar (...) e resultado nulo
- Ativado não funciona corretamente em controles TActiveRadioButton / CheckBoxList
- E_NOTICE em TDataGatewayCommand
- FlushOnExecute em CacheModel Básico libera tudo Application Cache
- & # X3C; conexão & # x3e; tag em config SqlMap ignorado no ponto 3.1.5 e acima, introduzido por resolver a edição # 68
- O THttpResponse não suporta personalizados cabeçalhos Content-Type, remova charset parte do cabeçalho se THttpResponse.Charset = false
- O TDbCache não verificar se db conexão está ativa.
- Estado Página corrompido quando EnableStateValidation = False
- Bad análise do MySQL tipo ENUM coluna
- soap-enc: Array não um tipo complexo válido
- & quot; Undefined variable: tagName & quot; após erro na configuração do aplicativo.
- TShellApplication falhou quando nenhum serviço são definidos na configuração do aplicativo.
- TDbConnection.Charset não está funcionando corretamente
- SqlMap não escapa params embutidos corretamente
- query Mistaken executado por TMysqlMetaData li>
- TTabPanel não preserva aba ativa na solicitação de retorno
- TXmlElement não suporta todos os tipos de atributos - não para salvar
- Erro de digitação no TBoundColumn (Robin)
- erro TActiveDatePicker js quando formato de data não tem os três elementos
- Adicionar ClientScriptManagerClass propriedade para TPageService e releated mudanças na TPage.getClientScript ()
- render Sempre homólogos clientside de controle de validação, mesmo se não habilitados, mas de passagem propriedade Enabled, para permitir Habilitado / Disable de validador on callback.
- Adicionar propriedade TValidationSummary.ScrollToSummary de controle do lado do servidor desde propriedade existe no lado do cliente.
- Adicionar propriedade TransactionClass (padrão para System.Data.TDbTransaction) para TDbConnection e modificar beginTransaction ()
- Modificar TDbTableInfo :: getColumnNames () para armazenar resultar em membro da classe privada
- Edição # 215 - Adicionar propriedade ClientSide para TDropContainer
- Edição # 222 - Adicionar colunas propriedade para TInPlaceTextBox
- Edição # 218 - Alterar URL de Javascript Logger
- desempenho Clientside (micro) de otimização: Declare variáveis javascript locais explícita como local para evitar pesquisas de cadeia âmbito
Requisitos :
- PHP 5.1 ou superior
Comentários não encontrado