이전 프로젝트에서는 홈페이지만 jsp로 구축하고 나머지 페이지는 모두 html로 구성했는데, 나중에 선생님이 백엔드에서 php를 사용해서 모든 페이지를 접미사로 구성한 영상을 봤습니다. php, 그래서 접미사가 jsp에 내장되었는지 묻고 싶습니다. php와 html의 차이점은 무엇입니까? html 형식이 백그라운드 호출에 영향을 줍니까?
기능적 영향은 없습니다. 중요한 것은 서버가 이러한 접미사 이름을 구문 분석하는 기능을 정의하는지 확인하는 것입니다. 예를 들어 서버에서 .html 접미사를 설정하여 jsp로 처리하면 jsp 파일로 처리할 수 있습니다. 마찬가지로 원하는 접미사를 정의할 수 있습니다.
왜 서로 다른 접미사로 정의되나요? 첫째, 자신이 사용하는 웹 기술을 다른 사람에게 알리지 않음으로써 일부 해커의 표적 공격을 피할 수 있습니다. 두 번째는 검색 엔진 최적화를 위한 것입니다. .html 접미사가 있는 페이지는 검색 엔진에서 더 많이 사용되며 더 빨리 포함됩니다.
기능적 영향은 없습니다. 중요한 것은 서버가 이러한 접미사 이름을 구문 분석하는 기능을 정의하는지 확인하는 것입니다. 예를 들어 서버에서 .html 접미사를 설정하여 jsp로 처리하면 jsp 파일로 처리할 수 있습니다. 마찬가지로 원하는 접미사를 정의할 수 있습니다.
왜 서로 다른 접미사로 정의되나요?
첫째, 자신이 사용하는 웹 기술을 다른 사람에게 알리지 않음으로써 일부 해커의 표적 공격을 피할 수 있습니다. 두 번째는 검색 엔진 최적화를 위한 것입니다. .html 접미사가 있는 페이지는 검색 엔진에서 더 많이 사용되며 더 빨리 포함됩니다.
이해해야 할 것은 템플릿 엔진입니다. 이 개발 모델에서 프런트엔드는 완전히 백엔드의 자회사입니다. 이것이 백엔드가 거의 프런트엔드인 이유입니다.
그렇습니다. 감사합니다~~