정말 간단한거 궁금합니다.
본문
영카트 구축할때 코드가 전부 PHP로만 되어있고 HTML 파일은 없는데 어떻게 이렇게 되는지 궁금합니다..
html이 php안에 포함되어있는건가요..?
답변 4
테마폴더 확인해보셔요
php 소스파일에 html 소스를 넣을수 있어요
php 확장자 파일 보시면
<?php
php문법
?>
<div></div>
이런식으로 같이 하면되긴해요
php화일내에 html코드를 넣어서 최종적으로 html화일을 만들어 내는 겁니다
영카트뿐만이 아니라.
PHP로 처리되는 내용은
WebServer에서 PHP Engine이 파싱을거쳐서 실행후 결과값만 웹브라우저로 전달됩니다.
결과값에는 HTML도 포함됩니다.(궁금해하시는 HTML은 여기에 일부분입니다.)
다시말해서
확장자가 .php 일뿐
사용자가 확인하게되는 내용은 HTML / CSS / JavaScript를 갖게되는 방식입니다.
이런 방법은 PHP 뿐만 아니라.
다른 언어들도 마찬가지 입니다.
웹서버 혹은 웹어플리케이션 서버를 사용하는 언어들의 확장자를 참고해보세요
위의 설명과 같은 방식으로 처리된 결과값만 사용자의 브라우저에 전달됩니다.
즉, 모두다 html만 확인되죠
답변을 작성하시기 전에 로그인 해주세요.