ASP¶õ?
¾ðÁ¦Àΰ¡ºÎÅÍ InternetÀÇ ¾î¸¶¾î¸¶ÇÑ º¸±ÞÀ¸·Î ¸¹Àº »ç¶÷µéÀÌ À¥¼¹ö¸¦ ¼³Ä¡ÇÏ°Ô µÇ¾ú°í, ´õºÒ¾î ¸¹Àº CGIÇÁ·Î±×·¥À» ÇÊ¿ä·Î ÇÏ°Ô µÇ¾ú´Âµ¥...
CGI´Â ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¸¹Àº Áö½ÄÀÌ ÇÊ¿äÇÏ´Ù°í Çϸç, ¶ÇÇÑ À¥¼¹öÀÇ ¼º´ÉÀ» ÀúÇϽÃÅ°´Â ¿äÀÎÀ¸·Î ÀÛ¿ëÇÑ´Ù°íµµ ÇÏ¿© MS»ç¿¡¼ ÀÚ±âµé¸¸ÀÇ À¥¼¹öÀÎ IIS¿¡¼ ½±°Ô ÇÁ·Î±×·¡¹ÖÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» ÷ºÎÇߴµ¥, ±× °ÍÀÌ ¹Ù·Î ASP ¶ó°íÇÕ´Ï´Ù.
±âÁ¸ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ®³ª VB½ºÅ©¸³Æ®¸¦ »ç¿ëÇÒ ÁÙ ¾Æ´Â °³¹ßÀÚ¶ó¸é ½±°Ô ASPÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ¾î ¸¹Àº »ç¶÷µéÀÌ °ü½ÉÀ» °®°í ¶Ù¾îµé°í Àֱ⵵ ÇÕ´Ï´Ù.
1. Active Server PageÀÇ ¾àÀÚÀÔ´Ï´Ù..
2. º¸´Ù »ì¾ÆÀÖ´Â ±×¸®°í ¼·Î ´ëȸ¦ ÁÖ°í ¹ÞÀ» ¼ö ÀÖ´Â ´ëÈÇü ȨÆäÀÌÁö¸¦¸¦ ¸¸µé ¼ö ÀÖµµ·Ï MS»ç°¡ Á¦°øÇÑ Web Application.
3. NT ½Ã½ºÅÛ ±â¹Ý¿¡ IIS(Internet Information Server) 3.0 ÀÌ»óÀ» ¼³Ä¡ÇÔÀ¸·Î½á »ç¿ë °¡´ÉÇÕ´Ï´Ù.
4. IIS´Â MicroSoft¿¡¼ Á¦°øÇÏ´Â À¥ ¼¹ö·Î, NT ¼¹ö¸¦ ±¸ÀÔÇÏ¸é ¹«·á Á¦°øµË´Ï´Ù.
5. ASP ÆÄÀÏÀº *.ASP ÇüÅ·ΠÀúÀåµÇ¾î¾ß ÇÏÁö¸¸, ÀÓÀÇ·Î ¹Ù²Ù¾î ÁÙ ¼öµµ ÀÖ½À´Ï´Ù.
6. MS-SQL Server¿Í Oracle µî µ¥ÀÌÅͺ£À̽º¸¦ ¿¬µ¿ÇÏ¿© ÀÛ¾÷µµ °¡´ÉÇÑ ¸·°ÇÑ ½ºÅ©¸³Æ® ¾ð¾îÀÔ´Ï´Ù.
7. º¸Åë ¼¹ö ½ºÅ©¸³Æ® ¾ð¾î¸¦ »ç¿ë.
"HTML ¹®¼" ¶ó°í ¸¹ÀÌµé µé¾î º¸¼Ì°ÚÁÒ?
"HTML ¹®¼"¶ó´Â °ÍÀº ÇÁ·Î±×·¥ ³í¸®°¡ ¾ø´Â HTML ű׷θ¸ ÀÛ¼ºµÇ¾ú±â ¶§¹®¿¡ Á¤ÀûÀÎ ¹®¼¶ó°í ÈçÈ÷ ¾ê±âÇÕ´Ï´Ù.
½±°Ô ¸»ÇØ, Ŭ¶óÀ̾ðÆ®°¡ À¥ ¼¹ö¿¡ ÀúÀåµÇ¾î ÀÖ´Â À¥ ÆäÀÌÁö¸¦ ¿äûÇÒ ¶§,
ÀÌ ¶§, ±× À¥ ÆäÀÌÁöÀÇ ³»¿ëÀÌ ¼¹ö¿¡ ÀúÀåµÇ¾î ÀÖÀ» ¶§¿Í Ŭ¶óÀ̾ðÆ®¿¡ Àü¼ÛµÇ¾úÀ» ¶§¿Í °°À¸¸é ±× ¹®¼¸¦ Á¤ÀûÀÎ ÆäÀÌÁö¶ó°í ÇÕ´Ï´Ù.
¹Ý¸é¿¡ µ¿ÀûÀÎ ÆäÀÌÁö¶õ, Á¤ÀûÀÎ ÆäÀÌÁö¿Í´Â ¹Ý´ëµÇ´Â °³³äÀ¸·Î ¼¹ö¿¡ ÀúÀåµÈ À¥ ÆäÀÌÁöÀÇ ³»¿ë°ú Ŭ¶óÀ̾ðÆ®¿¡ Àü¼ÛµÈ À¥ ÆäÀÌÁöÀÇ ³»¿ëÀÌ ´Ù¸£´Ù´Â °ÍÀÔ´Ï´Ù.
ÀÌ¿Í °°Àº µ¿Àû À¥ ÆäÀÌÁö¸¦ ¸¸µé±â À§ÇØ ¿¹Àü¿£ CGI, ISAPI ¿Í °°Àº ¼¹ö ±â¼úÀ» »ç¿ëÇß´Ù¸é Áö±ÝÀº ASP, PHP, JSP µîÀ» ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù.
±×¸®°í, Áö±Ý °øºÎÇÒ °ÍÀÌ ¹Ù·Î ¿ä ASP À̱¸¿ä.
À½, ÀÌÁ¦ À¥ ÆäÀÌÁöÀÇ ±¸Á¶¸¦ ÀÌÇØÇϼ̴ٸé Áö±ÝºÎÅÍ ASP¿¡ ´ëÇØ Á» ´õ ±¸Ã¼ÀûÀ¸·Î ¾Ë¾Æº¾½Ã´Ù.
ASP(Active Server Pages)´Â MicroSoft»ç NT¼¹öÀÇ IIS(Internet Information Server) 3.0 À̻󿡼¸¸ µ¿ÀÛÇÏ´Â ÆäÀÌÁöÀÔ´Ï´Ù.
±×¸®°í, ASP¶ó´Â ÆäÀÌÁö´Â ¼¹ö¿¡¼ µ¿ÀÛÇÏ´Â ÆäÀÌÁöÀ̹ǷΠHTML ÆäÀÌÁö¿Í´Â ´Þ¸® µ¿ÀûÀÎ ±¸¼ºÀ» °¡Áú ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù.
±×·¸´Ù°í Çؼ HTML ¹®¼¿Í´Â ¼·Î ³²³²ÀÇ °ü°è°¡ ¾Æ´Õ´Ï´Ù.
ASPÀÇ ±âº» ±¸Á¶´Â "HTML ¹®¼"¿¡ ¼¹öÃø ½ºÅ©¸³Æ®¸¦ Ãß°¡ÇÑ À¥ ÆäÀÌÁöÀÔ´Ï´Ù. À½, ¼¹öÃø ½ºÅ©¸³Æ®°¡ ¹«½¼ ¸»À̳ı¸¿ä?
°£´ÜÈ÷ ¾ê±âÇؼ ¼¹ö¿¡¼ ½ÇÇàµÇ´Â ½ºÅ©¸³Æ®¸¦ ¶æÇÕ´Ï´Ù. ÀÌ´Â »ç¿ëÇÏ´Â ¾ð¾î¿¡ µû¶ó ±¸ºÐÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, ½ºÅ©¸³Æ® ¾ð¾î°¡ ¼¹ö¿¡¼ ½ÇÇàµÇ´À³Ä ȤÀº Ŭ¶óÀ̾ðÆ®¿¡¼ ½ÇÇàµÇ´À³Ä¿¡ ÀÇÇØ ±¸ºÐµÇ´Â °ÍÀÔ´Ï´Ù.
ÀÚ¹Ù½ºÅ©¸³Æ®¶ó°í ¸¹ÀÌ µé¾îº¸¼ÌÁÒ?
¿ä°Ô ¹Ù·Î ´ëÇ¥ÀûÀΠŬ¶óÀ̾ðÆ® ½ºÅ©¸³Æ®·Î¼ À¥ ¹®¼¿¡ ÇÁ·Î±×·¡¹Ö °³³äÀ» µµÀÔÇؼ À̹ÌÁö³ª ÅؽºÆ® °°Àº ¿ä¼Òµé¿¡ ´Ù¾çÇÑ È¿°ú¸¦ ÁÙ ¼ö ÀÖ½À´Ï´Ù.
¹°·Ð ÀÌ ÀÚ¹Ù½ºÅ©¸³Æ®°¡ ¼¹öÃø ½ºÅ©¸³Æ®·Î¼µµ ÀÌ¿ëµÇ±âµµ ÇÕ´Ï´Ù. ÇÏÁö¸¸ ASPÀÇ ¼¹öÃø ½ºÅ©¸³Æ® ¾ð¾î·Î´Â VB ½ºÅ©¸³Æ®¸¦ ±âº» ¾ð¾î·Î ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù.
Á¶±Ý ´õ ¼³¸íÇÏÀÚ¸é, ¼¹ö ½ºÅ©¸³Æ®¿Í °°Àº °æ¿ì¿¡´Â ¼¹ö¿¡¼ Áö¿øÇÏ´Â ¿©·¯ ´É·Âµé°ú ¿¬µ¿ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î, µ¥ÀÌÅͺ£À̽º ¼¹ö¿Í ¿¬µ¿Çؼ ÀÛ¾÷°á°ú¸¦ HTML ¹®¼·Î ¸¸µé¾î Ŭ¶óÀ̾ðÆ®ÀÇ À¥ ºê¶ó¿ìÀú·Î Àü¼ÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸®°í, ¼¹ö ½ºÅ©¸³Æ®¿Í Ŭ¶óÀ̾ðÆ® ½ºÅ©¸³Æ®, HTML ÅÂ±× µîÀÌ È¥ÇյǾî ÀÖÀ» °æ¿ì ¼¹ö´Â HTML ű׳ª Ŭ¶óÀ̾ðÆ® ½ºÅ©¸³Æ®´Â ½Å°æ¾²Áö ¾Ê°í ¼¹öÃø¿¡¼ ½ÇÇàµÇµµ·Ï ±¸¼ºÇÑ ¼¹ö ½ºÅ©¸³Æ®¸¸À» Çؼ®ÇÏ°í, °á°ú¸¦ HTML ű׳ª Ŭ¶óÀ̾ðÆ® ½ºÅ©¸³Æ®ÀÇ »çÀÌ¿¡ ÀûÀýÈ÷ »ðÀÔÇÏ¿© Ŭ¶óÀ̾ðÆ®¿¡ Àü¼ÛÇÕ´Ï´Ù.
´Ù½Ã Çѹø ¸»¾¸ µå¸®ÀÚ¸é ASP ÆäÀÌÁö´Â "HTML ¹®¼"¿¡ ¼¹öÃø ½ºÅ©¸³Æ®¸¦ Ãß°¡ÇÑ À¥ ÆäÀÌÁö¶ó°í ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¹°·Ð, ASPµµ À¥ ÆäÀÌÁöÀ̱⠶§¹®¿¡ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í °°Àº Ŭ¶óÀ̾ðÆ®Ãø ½ºÅ©¸³Æ®µµ ÷°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áï, ASPÀÇ ±¸Á¶´Â ±âº»ÀûÀÎ HTML ¹®¼¿¡ Ŭ¶óÀ̾ðÆ®Ãø ½ºÅ©¸³Æ®¿Í ¼¹öÃø ½ºÅ©¸³Æ®¸¦ Æ÷ÇÔÇÑ ±¸Á¶ÀÔ´Ï´Ù.
¼¹ö ½ºÅ©¸³Æ®¶õ?
1. ASP´Â ±âÁ¸ÀÇ VBScript³ª JavaScript¿Í Å©°Ô ´Ù¸¦¹Ù ¾ø´Â ½ºÅ©¸³Æ® ¾ð¾îÀÔ´Ï´Ù. ´Ù¸¸ '¼¹ö»çÀÌµå ½ºÅ©¸³Æ®'¶ó°í Çؼ À¥¼¹ö¿¡¼¸¸ ½ÇÇàµÈ´ä´Ï´Ù.
2. ASP¿¡¼ ¼¹ö ½ºÅ©¸³Æ®¸¦ ±¸ºÐÇÏ´Â ±¸ºÐÀÚ´Â <% ¿Í %>·Î, ÀÌ »çÀÌ¿¡ »ç¿ëµÈ ½ºÅ©¸³Æ®´Â ¼¹ö¿¡¼ ½ÇÇàµË´Ï´Ù.
3. ±×·¸±â ¶§¹®¿¡ ºê¶ó¿ìÀú¿¡¼ HTML º¸±â¸¦ Çصµ ASP ÄÚµå ³»¿ëÀº º¸ÀÌÁö ¾Ê½À´Ï´Ù.
4. ¼¹ö¿¡¼ ½ÇÇàµÇ°í ±× °á°ú¸¸À» °¡Á®´Ù º¸¿©Áֱ⠶§¹®¿¡ HTML ¼Ò½º¿¡´Â ±× °á°ú °ª¸¸ º¸ÀÌ°Ô µË´Ï´Ù.
5. ÀÌ¿Í ºñ½ÁÇÑ ¾ð¾î·Î..PHP³ª JSP µîÀÌ ÀÖ½À´Ï´Ù.(ÁøÂ¥ ºñ½ÁÇÒ±î??)
|