MoAspEnginer(ASP용 MVC 프레임워크)는 ThinkPHP의 일부 기능과 asp의 MVC 프레임워크를 참조하는 애플리케이션입니다. 원래 의도: ASP가 끝난 시대에 더 이상 ASP에 너무 많은 에너지를 소비하고 싶지 않습니다. 작업 효율성을 높이기 위해 빠른 ASP 개발 프레임워크를 작성하고 싶습니다. 장점: 1. 단일 파일 입력, M/A 모드 2. 핵심 JScript 개발의 대부분은 3. POST 및 GET을 읽고 쓸 수 있게 만들고, 모든 데이터는 F.post 또는 F.get을 통해 읽고 쓸 수 있습니다. 4. CURL 작업을 지원하고 모델 및 레코드에 할당을 확장합니다. 5. 모듈 간 및 템플릿 간 템플릿 호출 지원 6. 캐시 및 클래스 라이브러리 캐시를 컴파일하여 코드 효율성 향상 7. 엄격한 컴파일과 비엄격 컴파일을 지원하려면 변수의 완전한 선언이 필요합니다. 즉, 템플릿에 사용되는 변수, 특히 객체를 할당해야 합니다. 8. 클래스의 정적 호출 및 동적 호출 지원(정적 호출은 한 번만 초기화되고 동적 호출은 매번 새 클래스를 초기화함) 9. 업데이트 및 삽입을 위한 자동 사후 호출을 지원합니다(데이터베이스에 입력하기 전에 FormValidatee를 통해 데이터의 유효성을 확인할 수 있음). 예: Model__("Public","id").insert(), Model__("Public" ,"id" ).update() 10. 다중 데이터베이스 작업을 지원합니다. 여러 데이터베이스 구성 파일이 작성되면 프로그램에서 원하는 대로 호출할 수 있습니다. 11. json 모드에서 데이터 세트 캐싱 및 파일 시스템 캐싱을 지원합니다. 1. 현재 문서는 상대적으로 불완전합니다. 2. 디버깅은 불편하며 특정 ASP 기반이 필요합니다. 3. 코어의 대부분은 JScript입니다. JScript에 익숙하지 않은 사람이 코어를 수정하는 것은 어렵습니다. MoAspEnginer v1.15 bulid2013.12.24 변경 로그: 수정사항: 버전번호가 1.15로 변경되었습니다. 추가됨: 라이브러리에 공통 디렉터리를 추가했습니다. 추가됨: 구성 매개변수 MO_IMPORT_COMMON_FILES를 추가하고 앱의 Common에서 MO_IMPORT_COMMON_FILES로 지정된 스크립트 파일을 로드합니다. 정보: MO_IMPORT_COMMON_FILES, 형식: "파일 이름; 파일 이름 = 인코딩;", 여러 파일은 반각 세미콜론(;)으로 구분됩니다. 인코딩이 지정되지 않은 경우 기본값은 utf-8이며 파일 이름은 그렇지 않습니다. 접미사를 포함합니다. 정보: /Mo/Library/Common 폴더의 모든 스크립트는 자동으로 로드되므로 지정할 필요가 없습니다. 정보: /App/Library/Common 폴더의 Function.asp도 자동으로 로드되므로 지정할 필요가 없습니다. 추가: 루프 레이블 루프, {$loopname.Key__}에 대한 참조를 추가합니다. 1부터 증가하는 루프 이름은 루프 레이블의 이름을 나타냅니다. 추가됨: 모든 클래스 라이브러리에 대한 관련 코드에 대한 주석 추가 추가됨: 앱 확장 라이브러리의 예로 한자를 병음으로 변환하는 라이브러리를 추가했습니다.