답변:
페이지 렌더링이 진행되는 한 차이는 없습니다. 그러나 웹 프로젝트가 커질 때 거대한 시설 개발자 측입니다.
이 방식으로 두 가지를 모두 사용합니다.
.PHTML
여전히 작동합니다. 다음 코드를 작성하여 .phtml로 저장했는데 PHP 부분을 실행하지 않았습니다 <html> <body> <?php echo "hiiii"; ?> <div> <strong> everybody </strong> </div> </body> </html>
일부 사람들은 PHP 생성 HTML임을 나타 내기 위해 잠시 동안 사용했던 파일 확장자입니다. Apache와 같은 서버는 무언가에 매핑되어있는 한 파일 확장자로 사용하는 것을 신경 쓰지 않기 때문에 모든 PHP 파일을 .jimyBobSmith로 호출하면 행복하게 실행할 수 있습니다. PHTML은 얼마 동안 붙잡힌 트렌드가되었습니다.
include
PHP의 확장명을 가진 파일에 대한 것입니다. 어쨌든 php로 실행됩니다.
.phtml 파일은 웹 서버에 브라우저에서 .php 파일과 같이 서버가 생성 한 동적 내용을 가진 html 파일이라는 것을 웹 서버에 알려줍니다. 따라서 생산적인 사용법에서는 .phtml과 .php 파일의 차이가 없어야합니다.
phtml
일반적으로 직접 액세스 한 적이 없습니다. 또한 phtml
대부분의 웹 서버에서 일반적으로 유효한 PHP 확장으로 구성되지 않습니다.
Apache를 올바르게 설정하면 전 세계의 모든 확장을 선택할 수 있습니다. Apache 설정에서 설정 한 경우 .html을 사용하여 PHP를 수행 할 수 있습니다.
결론적으로 확장 기능은 앱이나 웹 사이트 자체와 관련이 없습니다. 원하는 것을 사용할 수는 있지만 일반적으로 .php를 사용하면 휠을 재발 명하지 않습니다.
그러나 2019 년에는 라우팅을 사용하고 끝에 확장을 잊어 버렸습니다.
Laravel을 사용하는 것이 좋습니다.
@KingCrunch에 대한 답변 : True, Apache는 기본적으로 사용하지 않지만 구성을 변경하면 쉽게 사용할 수 있습니다. 그러나 이것이 실제로 옵션이 아니라는 것을 모두 알고 있기 때문에 권장하지 않습니다.
html 확장자를 사용하여 PHP를 실행하는 .html 파일을 이미 보았습니다.