Журнал обновлений MoAspEnginer:
30 ноября 2015 г.:
Оптимизировать чтение основного ввода-вывода;
view2.js добавляет поддержку цикла для пользовательских данных;
Оптимизируйте чтение списков номеров по почте и получайте;
Оптимизированная консоль, настраиваемое мульти-приложение;
Исправлена ошибка разбора выражений методом Empty;
Оптимизировать представление2;
Введение в структуру MoAspEnginerMVC
MoAspEnginer — это ASP- фреймворк MVC с открытым исходным кодом, основанный на JScript. Платформа MVC на основе AJScript для ASP.
Запись в одном файле. Единая точка входа.
Настоящее разделение кода и программы. АреалМВК.
Шаблон компилирует код ASP. Объедините файл шаблона с кодом ASP (JScript).
Поддерживает расширения библиотеки классов и расширения пользовательских тегов шаблонов. Поддержка библиотеки и Tageextend.
Поддерживает различные базы данных, включая ACCESS, MSSQL, MYSQL и SQLITE по умолчанию, а другие типы баз данных можно настроить. Поддержка баз данных Muti-Type.
Поддерживает несколько операций с базой данных. ПоддержкаMuti-Базы данных-Operate.
Поддерживается проверка формы, а данные HTTP-запроса можно использовать непосредственно для обновления базы данных. Поддерживается FormValidate, а данные HttpPost можно использовать для вставки или обновления записей таблицы.
Предоставляет HttpRequest, HttpUpload, Soap, OAUTH2.0 и другие модули. Поддерживаются «HttpRequest, HttpUpload, Soap, OAUTH2.0».
Предоставьте CryptoJS, предоставьте AES/DES/RC4/Rabbit/pbkdf2/ripemd160 и другие алгоритмы. CryptoJSподдерживается.
Встроенный анализ и построение Json. Json2 встроен. Вы можете использовать его для анализа или строкового анализа данных Json.
Поддерживает несколько методов маршрутизации, включая 404, URL, isapi_URLRewrite и полностью настраиваемую конфигурацию маршрутизации. URLRouteisSupported(404ErrorPage,URLRoute,ISAPI_URIRewrite).
Маршрутизация поддерживает REST. RESTПоддерживается.
Поддерживает кэширование библиотеки классов, кэширование компиляции, кэширование HTML и кэширование модели базы данных. LibraryCache,CombinedFileCache,HTMLCacheиModelCache.
Ресурсы управляются и уничтожаются единообразно, что позволяет вам сосредоточиться на обработке бизнес-логики. Вы можете уделять гораздо больше внимания своему бизнесу.
Измените способ разработки ASP! ! ! Получите ваш ASP!!!
Новые возможности
Поддержка DEBUG, вы можете просмотреть исходную строку ошибки после включения режима DEBUG;
Аналогичен методу загрузки модуля nodejs, но обеспечивает более гибкий способ использования.
Основные модули загружаются по требованию для повышения скорости загрузки;
Оптимизируйте механизм шаблонов и сделайте написание шаблонов более удобным;
Обеспечивает обширную поддержку модулей, включая сжатие Zip, сжатие Gzip, упаковку tar, упаковку xml, код проверки (несколько шрифтов), QRCode, новый механизм ASPCookie и т. д.
Единое управление исключениями: вы можете установить соответствующий ERROR_REPORTING, чтобы решить, какие исключения отображать;
Сохраняются только входные файлы и основные файлы, а остальные модули загружаются динамически (в целях безопасности все файлы, кроме входных и основных файлов, можно размещать в каталогах, не являющихся веб-каталогами);
Часто используемые модули (Model__, cookie, mpi, tar, base64, dump, JSON, VBS и т. д.) загружаются с задержкой, а модуль загружается автоматически, когда программа вызывает связанные методы.