테스트 사이트 - 개발 중인 베타 버전입니다

정말 간단한거 궁금합니다.

27시간 7년 전 조회 2,686

영카트 구축할때 코드가 전부 PHP로만 되어있고 HTML 파일은 없는데 어떻게 이렇게 되는지 궁금합니다..

html이 php안에 포함되어있는건가요..?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

플래토
7년 전

영카트뿐만이 아니라.

 

PHP로 처리되는 내용은

 

WebServer에서 PHP Engine이 파싱을거쳐서 실행후 결과값만 웹브라우저로 전달됩니다.

 

결과값에는 HTML도 포함됩니다.(궁금해하시는 HTML은 여기에 일부분입니다.)

 

 

다시말해서

 

확장자가 .php 일뿐

 

사용자가 확인하게되는 내용은 HTML / CSS / JavaScript를 갖게되는 방식입니다.

 

이런 방법은 PHP 뿐만 아니라.

다른 언어들도 마찬가지 입니다.

 

웹서버 혹은 웹어플리케이션 서버를 사용하는 언어들의 확장자를 참고해보세요

https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B2%84_%EC%82%AC%EC%9D%B4%EB%93%9C_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8_%EC%96%B8%EC%96%B4

 

위의 설명과 같은 방식으로 처리된 결과값만 사용자의 브라우저에 전달됩니다.

즉, 모두다 html만 확인되죠

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

php화일내에 html코드를 넣어서 최종적으로 html화일을 만들어 내는 겁니다

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

T
7년 전

php 소스파일에 html 소스를 넣을수 있어요

php 확장자 파일 보시면

<?php

php문법

?>

<div></div>

이런식으로 같이 하면되긴해요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

테마폴더 확인해보셔요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

2
27시간
7년 전
거기도 php파일 밖에없네요.. php공부해야할거같습니다 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인