Registro de atualização do MoAspEginer:
30/11/2015:
Otimize a leitura de IO principal;
view2.js adiciona suporte a loop para dados personalizados;
Otimize a leitura de listas de números por correio e obtenha;
Console otimizado, multi-APP ajustável;
Corrigido o bug de análise de expressão do método vazio;
Otimizar visualização2;
Introdução à estrutura MoAspEginerMVC
MoAspEnginer é uma estrutura MVC de código aberto ASP baseada em JScript. Estrutura MVC baseada em AJScript para ASP.
Entrada de arquivo único. Ponto de entrada único.
Verdadeira separação entre código e programa. ArealMVC.
O modelo compila o código ASP. Combine o arquivo de modelo com o código ASP (JScript).
Suporta extensões de biblioteca de classes e extensões de tags personalizadas de modelo. SupportLibrary e Tagextend.
Suporta uma variedade de bancos de dados, incluindo ACCESS, MSSQL, MYSQL e SQLITE por padrão, e outros tipos de bancos de dados podem ser personalizados. Suporte a bancos de dados do tipo Muti.
Suporta múltiplas operações de banco de dados. SupportMuti-Databases-Operate.
A validação de formulário é suportada e os dados de solicitação HTTP podem ser usados diretamente para atualizar o banco de dados. FormValidate é suportado e HttpPostdata pode ser usado para inserir ou atualizar registros de tabela.
Fornece HttpRequest, HttpUpload, Soap, OAUTH2.0 e outros módulos. "HttpRequest, HttpUpload, Soap, OAUTH2.0" são suportados.
Fornece CryptoJS, fornece AES/DES/RC4/Rabbit/pbkdf2/ripemd160 e outros algoritmos. CryptoJS é compatível.
Análise e construção Json integradas. Json2 está integrado. Você pode usá-lo para analisar ou stringifyJsondata.
Suporta vários métodos de roteamento, incluindo 404, URL, isapi_URLRewrite e configuração de roteamento totalmente personalizada. URLRouteisSupported(404ErrorPage,URLRoute,ISAPI_URIRewrite).
O roteamento oferece suporte a REST. REST é compatível.
Suporta cache de biblioteca de classes, cache de compilação, cache HTML e cache de modelo de banco de dados. LibraryCache, CombinedFileCache, HTMLCache e ModelCache.
Os recursos são gerenciados e destruídos de maneira uniforme, permitindo que você se concentre no processamento da lógica de negócios. Você pode prestar muito mais atenção ao seu negócio.
Mude a forma de desenvolvimento ASP! ! ! Obtenha seu ASP!!!
Novos recursos
Suporte DEBUG, você pode visualizar a linha de origem do erro após ativar o modo DEBUG;
Semelhante ao método de carregamento do módulo nodejs, ao mesmo tempo que fornece uma forma de uso mais flexível
Os módulos principais são carregados sob demanda para melhorar a velocidade de carregamento;
Otimize o mecanismo de templates e torne a escrita de templates mais amigável;
Fornece suporte avançado a módulos, incluindo compactação Zip, compactação Gzip, empacotamento tar, empacotamento xml, código de verificação (várias fontes), QRCode, novo mecanismo ASPCookie, etc.
Gerenciamento unificado de exceções, você pode definir o ERROR_REPORTING correspondente para decidir quais exceções exibir;
Apenas os arquivos de entrada e os arquivos principais são retidos e outros módulos são carregados dinamicamente (por segurança, todos os arquivos, exceto os arquivos de entrada e os arquivos principais, podem ser colocados em diretórios que não sejam da web);
Módulos comumente usados (Model__, cookie, mpi, tar, base64, dump, JSON, VBS, etc.) são carregados com atraso e o módulo é carregado automaticamente quando o programa chama métodos relacionados.