고통스러운 질문 하나 드리겠습니다. ASP의 MVC를 어떻게 하면 이 빌어먹을 언어를 다시 대중화할 수 있을까요?
仅有的幸福
仅有的幸福 2017-05-16 17:06:51
0
2
593

ASP는 마법처럼 JScript와 VBScript라는 두 가지 구문을 지원합니다
ASP의 MVC를 하는 사람을 본 적이 없습니다. 하하, 구현한 사람이 괴로울 것 같아요:
내 생각은:
통합 진입점
분석 모듈 및 액션
그런 다음 정규식과 FileSystemObject를 사용하여 모듈 및 작업 asp 파일을 처리하고 런타임 디렉터리에 생성합니다.
그런 다음 매번 런타임에 이 파일을 호출하세요.
물론 import require include 등을 구현해야 합니다.
이런 질문은 하지 마세요. 볼에 통증이 느껴지나요, 느껴지지 않나요? 저는 단지 볼에 통증이 있다는 것만 알고 있어요, 하하
물론 ASP를 사용하는 사람들은 일반적으로 소규모 시스템입니다. 예를 들어 cms 같은 경우에는 대규모를 기대하지 않으므로 소규모 조건에서 이 작업을 수행합니다

仅有的幸福
仅有的幸福

모든 응답(2)
给我你的怀抱

사실 진입점을 통일할 필요는 없습니다. asp에서 url을 분석해 보도록 하겠습니다... url 규칙이 많으면 효율이 너무 낮습니다... url을 신경쓰지 않는다면 , get을 사용하여 작업을 수행할 수도 있습니다.

사실 MVC의 목적은 계층적 분업입니다. 이 목적이 달성된다면 괜찮을 것입니다.

URL이 /articles.asp인 스크립트가 있고 해당 파일이 D:projectwebarticles.asp라면 이 파일은 컨트롤러로 간주할 수 있습니다. 데이터를 얻습니다. 이 파일은 기사 데이터를 얻는 여러 방법과 보기 파일 D:projectviewarticles.asp를 정의합니다. 컨트롤러는 다음과 같이 작성할 수 있습니다.

으아아아
사실, 다른 언어에서도 마찬가지입니다. mvc에서 누락된 단일 항목 프레임워크를 구현하는 것이 필요합니다. 성능이 중요한 고려 사항이라면 인터프리터가 결정하도록 하는 것보다 웹 서버가 컨트롤러를 결정하도록 하는 것이 훨씬 더 효율적입니다.
小葫芦

테스트해 보셨나요? 2005년에 이 작업(단일 항목)을 하려고 생각했는데 테스트해 보니 ASP 3.0에서는 동적 포함을 지원하지 않습니다. 이렇게 작성하면 적용되지 않으며 include는 이전 if/else에 주의를 기울이지 않습니다.

if(조건 a)
a.asp
를 포함하세요 else if(조건 b)
b.asp

포함

6년 반이 지난 ASP의 새 버전에서는 이 기능을 지원할지 궁금합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿