ȸ»ç¼Ò°³¡¤È«º¸
22 º´¿ø¡¤¼ºÇü¡¤ºäƼ10 ÇÁ·£Â÷ÀÌÁÀ½½ÄÁ¡13 ´ëÃ⡤º¸Ç衤»ó´ã7 ÀÚµ¿Â÷¿ëÇ°¡¤·»Å»5 ÀÎÅ׸®¾î¡¤ÀÌ»ç9 Çпø¼Ò°³¡¤°øºÎ¹æ9 Á¾±³¡¤Çùȸ7 ÇÇƼ¡¤Çà»ç¡¤¹Ú¶÷ȸ10 ¼îÇθô2 ¿©Çà»ç¡¤Ææ¼Ç5 |
¶óÀ̼¾½º (9) | Á¦°øµÇ´Â ¸Þ´º¾ó (2) | ¼¼¹«¼½Å°í,»ç¾÷ÀÚµî·Ï (17) | ÀüÀÚÁöºÒ¼ºñ½º (7) | ||||
¹®ÀÚ¸Þ¼¼Áö (7) | µµ¸ÞÀÎ ¹× À¥È£½ºÆà (37) | °³ÀÎÁ¤º¸,º¸¾È¼¹öÀÎÁõ (14) | È£½ºÆÃÀÌÀü ¹× À缳ġ (11) | ||||
A/S Á¤Ã¥ (4) | ¾÷±×·¹À̵åÁ¤Ã¥ (4) | ¼Ö·ç¼Ç¼³Ä¡ (10) | ¼Ö·ç¼Ç±â´É (93) | ||||
Ãʺ¸ÀÚÀÌ¿ë¾È³» (78) | ÇÁ·Î±×·¥¼öÁ¤ (23) | ¼Ö·ç¼Ç±¸¸Å½Åû¹æ¹ý (8) | ÇØ¿Ü°ü·Ã (3) |
PHPÇÁ·Î±×·¥ ¹× HTMLű׸¦ ÀÌÇØÇϽô ºÐÀÌ°í,
PHP ÇÁ·Î±×·¥ °³¹ßÀںеéÀÌ ÀÚÁÖ ¹¯´Â Áú¹®ÀÔ´Ï´Ù.
¼Ö·ç¼Ç³»ÀÇ
ƯÁ¤ÆäÀÌÁö¿¡ php ÇÁ·Î±×·¥¿¡¼ ÄÁÆ®·ÑÇÒ¼ö ÀÖ´Â ¹®±¸(º¯¼ö)¸¦ Ãâ·ÂÇϱâ À§ÇÑ ¹æ¹ýÀ» °£´ÜÇÏ°Ô ¼³¸íµå¸³´Ï´Ù.
index.php
html/main.html
º¸Åë ÀúÈñ ¼Ö·ç¼ÇÀÇ ¸ÞÀÎÆäÀÌÁö¸¦ ´ã´çÇÏ°í ÀÖ´Â
À§ µÎ°³ÀÇ ÆÄÀÏÀº ÇÁ·Î±×·¥, µðÀÚÀÎÅÛÇø´ ÆÄÀÏ·Î µÎ°³ÀÇ ÆÄÀÏÀÌ ÇϳªÀÇ °á°ú¸¦ ¸¸µé¾î³»°Ô µÇ¾î ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î¼ ¸ÞÀÎÆäÀÌÁöÀÇ °¡Àå ÇÏ´Ü¿¡ À̹ÌÁöű׸¦ ÀÌ¿ëÇؼ php ÇÁ·Î±×·¥ÀÌ Á¦¾îÇÒ ¼ö ÀÖ´Â ¹è³Ê¸¦ Ãâ·ÂÇÏ½Ã°í ½ÍÀ» °æ¿ì, ¼Ö·ç¼Ç¿¡ ÀåÂøµÇ¾î ÀÖ´Â ¹è³Ê°ü¸®ÅøÀ» ÀÌ¿ëÇϼŵµ °¡´ÉÀº Çϳª, À̹ÌÁöÅÂ±× ¿Ü¿¡ ƯÁ¤¹®±¸ ³ª ±â´ÉÀ» À§Çؼµµ È°¿ëµÉ¼öµµ ÀÖÀ¸¹Ç·Î, À̹ÌÁöű׶ó°í °¡Á¤ÇÏ°í ¼³¸íÀ» µå¸³´Ï´Ù.
html/main.html ÆÄÀÏÀº ¾Æ·¡¿Í °°Àº html + ÅÛÇø´ÅÂ±× °¡ ÀÖ´Ù°í °¡Á¤Çغ¸¸é
<html>{{banner}}</html>
index.php ÆÄÀÏÀÌ ÇÁ·Î±×·¥ ÄÚµå ³»¿¡´Â ¾Æ·¡¿Í °°Àº Äڵ尡 ÀÖ½À´Ï´Ù.
$TPL->define("¸ÞÀÎÆäÀÌÁö", "$skin_folder/main.html"); $content = &$TPL->fetch(); echo $content;
À§ ÇÁ·Î±×·¥ ÄÚµå´Â $skin_folder ¶ó´Â º¯¼ö¿¡´Â html À̶ó´Â ¹®ÀÚ¿ÀÌ ÀԷµǾî ÀÖ´Ù°í º¸¸é
¾Æ·¡Ã³·³ ÀÌÇظ¦ ÇÏ¸é µË´Ï´Ù.
¸ÞÀÎÆäÀÌÁö¸¦ Ãâ·ÂÇϱâ À§Çؼ »ç¿ëµÇ´Â html/main.html ÆÄÀÏÀ» ÇÁ·Î±×·¥ÀÌ Àо¼,
html/main.html ÆÄÀÏ¿¡ ÀúÀåµÇ¾î ÀÖ´Â "{{½ÃÀÛÇؼ ³¡³ª´Â}}" À̶ó´Â ºÎºÐÀ» ½ÇÁ¦ ÇÁ·Î±×·¥ÀÌ »ý¼ºÇس½ º¯¼öÀÇ °ªÀ¸·Î ġȯÇÑ °á°ú¸¦
$content ¶ó´Â º¯¼ö¿¡ ´ã°í,
$content ¸¦ ȸ鿡 Ãâ·ÂÀ» ÇÏÀÚ ¶ó´Â ÀǹÌÀÔ´Ï´Ù.
$contents ¿¡´Â
html/main.html ÆÄÀÏ¿¡´Â ¾Æ·¡¿Í °°Àº ¹®ÀÚ(HTMLű×) °¡ ÀúÀåµÇ¾î ÀÖ´Ù°í °¡Á¤Çϸé,
<html>{{banner}}</html>
¾Æ·¡¿Í °°Àº html + php °¡ ¼¯¿©Áø À¥ ÇÁ·Î±×·¥ Äڵ带 ½ÇÇàÇÑÈÄ
<html><?=$banner?></html>
À§¿Í °°Àº °á°ú°¡ ³ª¿À°Ô µË´Ï´Ù.
¸¸¾à index.php ÆÄÀÏ¿¡¼ $banner À̶ó´Â º¯¼ö¸¦ ¼±¾ðÇؼ ¾Æ·¡¿Í °°Àº ÄÚµå·Î µÇ¾î ÀÖ´Ù¸é,
$banner = '<img src="img/banner.gif">'; $TPL->define("¸ÞÀÎÆäÀÌÁö", "$skin_folder/main.html"); $content = &$TPL->fetch(); echo $content;
$banner = '<img src="img/banner.gif">';
$banner º¯¼ö¿¡ À̹ÌÁöű×ÀÇ ¹®ÀÚ¿À» ³Ö¾îµÎ¾ú´Ù¸é,
ÃÖÁ¾ÀûÀ¸·Î º¸¿©ÁÖ´Â html ű״Â
<html><img src="img/banner.gif"></htlm>
·Î Ãâ·ÂµÇ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
¿¹½Ã¿¡¼´Â,
$banner ¿¡´Â ´Ü¼øÇÏ°Ô À̹ÌÁöűװ¡ ÀԷµǾî ÀÖÁö¸¸
Database ¿¡ ÀúÀåµÈ °ªÀ» Ãâ·ÂÇѴٰųª,
Á¶°Ç¿¡ µû¶ó¼ {{banner}} ű׷ΠÃâ·ÂµÇ´Â °á°ú¸¦ ´Ù¸£°Ô ÇѴٰųª ÇÏ´Â µîÀÇ ÇÁ·Î±×·¥ ÀÛ¾÷ÀÌ °¡´ÉÇÏ°Ô µË´Ï´Ù.
°£´ÜÇÏ°Ô PHPÇÁ·Î±×·¥À» º¯¼ö¿¡ Ãß°¡ÇÏ°í,
Ãß°¡µÈ º¯¼ö¸¦ ÅÛÇø´Å±׷ΠÃâ·ÂÇÏ´Â ºÎºÐ¿¡ ´ëÇؼ ¼³¸íÀ» µå·È½À´Ï´Ù.
´ÙÀ½¹ø¿£ º¯¼ö°¡ ¾Æ´Ñ ¹è¿À» ¼±¾ðÇÏ°í Ãâ·ÂÇϰųª,
ÇÁ·Î±×·¥ÀÇ ·çÇÁ¸¦ ÀÌ¿ëÇؼ ¹Ýº¹ÀûÀ¸·Î Ãâ·ÂÇÏ´Â ºÎºÐ¿¡ ´ëÇؼ ¼³¸íÀ» µå¸± ¿¹Á¤ÀÔ´Ï´Ù.