ÀÎÅÍ·¢Æ¼ºê(Interactive)
ȯ°æÀÇ ´ëµÎ
Àü ½Ã°£¿¡ ¾ð±ÞÇÑ À¥¼¹ö¿Í
±× ȯ°æ¿¡¼ ÀÛµ¿ÇÏ´Â À¥½ºÅ©¸³Æ® ¾ð¾îµéÀÇ °£·«ÇÑ ¼Ò°³¸¦ ÇÏ¿´´Ù. ±×·¸´Ù¸é
ÀÌ·¯ÇÑ À¥ ½ºÅ©¸³Æ® ¾ð¾îµéÀÌ °®´Â °Á¡Àº ¹«¾ùÀΰ¡? ÀÎÅͳÝÀÇ º¸±Þ°ú
´õºÒ¾î ½Ö¹æÇâ Åë½ÅÀ» À§ÇØ ²ÙÁØÈ÷ Àç±âµÈ ¹®Á¦°¡ ¹Ù·Î '¾ó¸¶³ª µ¿ÀûÀÎ(dynamic)ÇÑ
¸ð½ÀÀ» º¸¿©ÁÙ ¼ö Àִ°¡?' ¶ó´Â ÈµÎ¿Í ¹ÐÁ¢ÇÑ °ü·ÃÀÌ ÀÖ´Ù.
Á¤Àû(static)ÀΠȯ°æ¿¡
½Å¹°À̳ ¸¹Àº »ç¿ëÀÚµéÀº , ÀÌ°°Àº ÀÎÅͳÝÀÇ °íÁ¤ÀûÀÎ ¼¹ö½ºµé¿¡¼
Á¤º¸¸¦ ¼öÁýÇÏ°í ȹµæÇÏ´Â °úÁ¤À» ÅëÇØ Á»´õ »óÈ£ÀÛ¿ëÀÌ °¡´ÉÇÑ È¯°æÀ»
Èñ¸ÁÇÏ°Ô µÇ¾ú°í , ÀÌ °°Àº Ãß¼¼´Â Á¤ÀûÀÎ HTML ¿¡ ¿ÊÀ» ÀÔÈ÷´Â °á°ú¸¦
ÃÊ·¡ÇÏ°Ô µÈ´Ù. ¹°·Ð HTMLÀÇ ¹öÀüÀÌ ¿Ã¶ó°¨¿¡ µû¶ó Áö¿øµÇ´Â ÅÂ±× ¶ÇÇÑ
¼Ò¼ö Áõ°¡ÇÏ°Ô µÇ¾úÁö¸¸, HTMLÀÇ Å»ýÀû ÇÑ°è´Â ½±°Ô ¹Ù²Ü ¼ö ¾ø´Â °ÍÀ̾ú´Ù.
±×·¸´Ù¸é µ¿Àû(dynamic)ȯ°æÀ̶õ
¹«¾ùÀ» ÀǹÌÇϴ°¡? ´ëÇ¥ÀûÀÎ ¿¹¸¦ µéÀÚ¸é ½Ã°¢ÀûÀÎ ºÎºÐÀ» À§ÇØ FLASH,¿òÁ÷ÀÌ´Â
GIF(Animated GIF) µî°ú ÀÚ¹Ù½ºÅ©¸³Æ®(JavaScriptp) ,ºñÁÖ¾óº£ÀÌÁ÷ ½ºÅ©¸³Æ®(VBScript)µîÀ»
ÀÌ¿ëÇÑ CSS(Client Side Script) , ½Ö¹æÇâ ¼º°ÝÀ» °®´Â °Ô½ÃÆÇ,¹æ¸í·Ï,Ä«¿îÅÍ,¿Â¶óÀÎ
ÅõÇ¥µî ¿ì¸®°¡ ÇöÀç »ç¿ëÇÏ´Â ´ëºÎºÐÀÇ »çÀÌÆ®µé¿¡¼ º¼ ¼ö ÀÖ´Â °ÍµéÀÌ ÀÌ¿¡ ÇØ´çÇÑ´Ù.
¸¹Àº À¯ÀúµéÀÌ ÀÎÅͳÝÀ»
ÅëÇØ ±ÛÀ» ÀÛ¼ºÇÏ´Â °ÍÀº ¾î¶°ÇÑ ÇüÅ·Π󸮵Ǵ °ÍÀϱî? ÀÇ¿Ü·Î °£´ÜÇÏ°í
¸í·áÇÏ°Ô ÀÌ·ç¾îÁø´Ù. °¢°¢ÀÇ ¿ªÇÒÀ» ºÐ¸®Çؼ »ý°¢ÇØ º¸¸é ½±°Ô ÀÌÇØÇÒ
¼ö ÀÖ°Ô µÈ´Ù. ¾Æ·¡ÀÇ ¿¹´Â ÇÑ À¯Àú°¡ °Ô½ÃÆÇ¿¡ ±ÛÀ» ³²±â´Â °úÁ¤À»
¿¹»óÇغ» °ÍÀÌ´Ù.
¡ã À¥¼¹ö¿Í DB¼¹öÀÇ
°ü°è
¨ç
±ÛÀ» ÀÛ¼ºÇÏ¿©' Àü¼Û' µîÀÇ ¹öÆ°À» ´·¯ À¥¼¹ö¸¦
È£ÃâÇÑ´Ù(request) ¨è
Àü¼Û¹ÞÀº µ¥ÀÌÅÍ´Â À¥¼¹ö¿¡¼ ºÐ¼®µÇ¾î 'Á¦¸ñ','³»¿ë'
µîÀÇ Á¤º¸¸¦ °ñ¶ó³» µ¥ÀÌÅͺ£À̽º
¼¹ö(DB Server)Ãø¿¡ ÀúÀåÇÒ °ÍÀ» ¿ä±¸ÇÑ´Ù(request) ¨é
DB ¼¹ö´Â 󸮰á°ú¸¦ ¾Ë·Á¿À°Ô µÈ´Ù(response) ¨ê
󸮰á°ú¸¦ º¸³»ÁØ´Ù.(response)
|
¨ç¨ê,¨è¨é
½ÖÀº 1Æí¿¡¼º» C/S±¸Á¶¸¦ ±×´ë·Î µû¸£°í ÀÖ´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù. À¥¼¹ö°¡
ó¸®ÇØ º¸³»ÁÖ´Â µ¥ÀÌÅÍ´Â ÀÌ¹Ì °¡°øÀÌ ³¡³ »óÅ·ΠÀüÇØÁö¸ç, ¿ì¸®°¡
ÈçÈ÷ »ç¿ëÇÏ´Â ÀÎÅÍ³Ý ÀͽºÇ÷η¯·Î º¸³»¿Â HTMLÀ» º¼ ¼ö ÀÖ´Ù. ¶ÇÇÑ
DB ¼¹ö¿¡ ¿äûÀ» ÇÒ °æ¿ì ¿ª½Ã Á¤ÇØÁø ±ÔÄ¢¿¡ ¸Â´Â ¾ð¾î¸¦ »ç¿ëÇؾß
ÇÑ´Ù.
Áö±Ý±îÁö »ìÆ캻 ³»¿ëÀ» Åä´ë·Î º¸¸é
ȨÆäÀÌÁö¸¦ ¸¸µé±â À§Çؼ± ±âº»ÀûÀ¸·Î HTMLÀ» ¾Ë¾Æ¾ß ÇÑ´Ù. ¶ÇÇÑ µ¿ÀûÀÎ
ȯ°æÀ» Ãß°¡Çϱâ À§Çؼ± ½ºÅ©¸³Æ® ¾ð¾îµé(JSP,ASP,PHP,Javascript,VBScriptµî)°ú
µ¥ÀÌÅÍ ÀúÀå,°ü¸®¸¦ À§ÇØ DB »ç¿ë¹ýµî¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ Áö½ÄÀÌ
ÇÊ¿äÇÏ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ¹°·Ð ÃÖ±Ù ¸¹ÀÌ »ç¿ëµÇ¾îÁö´Â Ç÷¡½¬µîÀº Á¦Ã³µÎ°í
¸»ÀÌ´Ù.
|
|
¨ç
±ÛÀ» ÀÛ¼ºÇÏ°í ¿Ã¸®±â ¹öÆ° ¼±ÅÃ
|
¨è
'¿Ã¸®±â' ¹öÆ°À» ´©¸£¸é ƯÁ¤ ÆÄÀÏÀÌ È£Ãâ
|
À¥Å¬¶óÀ̾ðÆ®(¿¹:ÀÎÅÍ³Ý ÀͽºÇ÷η¯)¸¦
ÅëÇØ HTML ¼Ò½ºº¸±â¸¦ Çغ¸¸é FORM ű׸¦ ¹ß°ßÇÒ ¼ö ÀÖÀ¸¸ç, ±×
Áß '¿Ã¸®±â'(submit)µîÀÇ ¹öÆ°ÀÌ ´·¯Áö°Ô µÇ¸é ACTION ¼Ó¼º¿¡
ÇÒ´çµÈ °ª(À§ÀÇ ¿¹¿¡¼´Â write_ok.php)¿¡ ÇØ´çµÇ´Â URL ÆÄÀÏÀÌ È£ÃâµÈ´Ù.
ÀÌ·± È£Ãâ°ú µ¿½Ã¿¡ Á¦¸ñ,³»¿ë °ªµé »Ó ¾Æ´Ï¶ó »ç¿ëÀÚÀÇ È¯°æÁ¤º¸µé(»ç¿ëÀÚÀÇ
IPÁÖ¼Ò, À¥Å¬¶óÀ̾ðÆ®ÀÇ Á¾·ù ¹× ¹öÀüµî )ÀÌ À¥Å¬¶óÀ̾ðÆ®¿¡ ÀÇÇØ ¼öÁýµÇ¾î
À¥¼¹ö·Î Àü¼ÛµÈ´Ù.
|