ÄÚµåÀ̱׳ªÀÌÅÍ MVC ÇÁ·Î±×·¡¹Ö : PHP ±â¹Ý À¥»çÀÌÆ®¸¦ À§ÇÑ CodeIgniter ÇÁ·¹ÀÓ¿öÅ©
acorn PACKT1
¤Ó ¿¤¸® ¿À¸£(Eli Orr), ¹Ú¿µÈÆ
¤Ó
¿¡ÀÌÄÜÃâÆÇ
¤Ó
Programming with CodeIgniter MVC : build feature-rich web applications using the CodeIgniter MVC fra
Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
ÄÚµåÀ̱׳ªÀÌÅÍ´Â PHP ±â¹ÝÀÇ MVC ÇÁ·¹ÀÓ¿öÅ©·Î »ç¿ëÀÌ °£ÆíÇÏ°í Ź¿ùÇÑ ¼º´ÉÀ¸·Î ÀÎÇØ ¸¹Àº °ü½ÉÀ» ¹Þ°í ÀÖ´Ù. ÀÌ Ã¥Àº ÄÚµåÀ̱׳ªÀÌÅÍÀÇ ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÀϹÝÀûÀÎ MVC ±¸Á¶ÀÇ ÇÙ½ÉÀ» ÀÌ·ç´Â ¸ðµ¨, ºä, ÄÁÆ®·Ñ·¯¿¡ ´ëÇØ ÀÚ¼¼È÷ ´Ù·ç¸ç ÀÌ¿Í ÇÔ²² ¶óÀ̺귯¸®, ÇïÆÛ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. Ã¥ ¼Ó¿¡ ÀÖ´Â ´Ù¾çÇÑ ¿¹Á¦´Â °¢ ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ÆäÀ̽ººÏ, Çø®Ä¿ °°Àº ¿ÜºÎ API »ç¿ë¹ýºÎÅÍ jQuery/AJAX ¿¬µ¿ ¿¹Á¦±îÁö, ½ÇÁ¦ °³¹ß¿¡µµ À¯¿ëÇÏ°Ô Âü°íÇÒ ¼ö ÀÖ´Â ¿¹Á¦¸¦ ¼ö·ÏÇß´Ù.
¡Ú ¿ä¾à ¡Ú
ÄÚµåÀ̱׳ªÀÌÅÍ´Â PHP ±â¹ÝÀÇ MVC ÇÁ·¹ÀÓ¿öÅ©·Î »ç¿ëÀÌ °£ÆíÇÏ°í Ź¿ùÇÑ ¼º´ÉÀ¸·Î ÀÎÇØ ¸¹Àº °ü½ÉÀ» ¹Þ°í ÀÖ´Ù. ÀÌ Ã¥Àº ÄÚµåÀ̱׳ªÀÌÅÍÀÇ ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÀϹÝÀûÀÎ MVC ±¸Á¶ÀÇ ÇÙ½ÉÀ» ÀÌ·ç´Â ¸ðµ¨, ºä, ÄÁÆ®·Ñ·¯¿¡ ´ëÇØ ÀÚ¼¼È÷ ´Ù·ç¸ç ÀÌ¿Í ÇÔ²² ¶óÀ̺귯¸®, ÇïÆÛ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù. Ã¥ ¼Ó¿¡ ÀÖ´Â ´Ù¾çÇÑ ¿¹Á¦´Â °¢ ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ÆäÀ̽ººÏ, Çø®Ä¿ °°Àº ¿ÜºÎ API »ç¿ë¹ýºÎÅÍ jQuery/AJAX ¿¬µ¿ ¿¹Á¦±îÁö, ½ÇÁ¦ °³¹ß¿¡µµ À¯¿ëÇÏ°Ô Âü°íÇÒ ¼ö ÀÖ´Â ¿¹Á¦¸¦ ¼ö·ÏÇß´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ÄÚµåÀ̱׳ªÀÌÅÍ ¼³Ä¡, °¢ ¸®¼Ò½º µð·ºÅ丮 ÀÍÈ÷±â
¡á ÀڽŸ¸ÀÇ Ã¹ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
¡á ÀڽŸ¸ÀÇ ÄÚµåÀ̱׳ªÀÌÅÍ ¶óÀ̺귯¸® Á¤ÀÇ
¡á ÄÚµåÀ̱׳ªÀÌÅÍ ÄÁÆ®·Ñ·¯ ¸Þ¼Òµå¸¦ ÀÌ¿ëÇÑ AJAX È£Ãâ ó¸®
¡á ÄÁÆ®·Ñ·¯, ÇïÆÛ »ç¿ë¹ý
¡á ÄÚµåÀ̱׳ªÀÌÅÍ ¸í¸í ±ÔÄ¢
¡á ¸ðµ¨À» ÅëÇÑ µ¥ÀÌÅͺ£À̽º Á¢±Ù¹ý, ÇïÆÛ¸¦ ÀÌ¿ëÇÑ ±× ¹ÛÀÇ ¸®¼Ò½º »ç¿ë¹ý
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÌ Ã¥Àº °´Ã¼ÁöÇâ MVC °³³ä°ú ÄÚµåÀ̱׳ªÀÌÅÍ Ç÷§ÆûÀ» ÀÌ¿ëÇØ PHP À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â µ¥ °ü½ÉÀÌ ÀÖ´Â PHP À¥ °³¹ßÀÚ¸¦ À§ÇØ ¾²¿©Á³´Ù. ÀÌ Ã¥ÀÇ ³»¿ëÀ» ÀÌÇØÇÏ·Á¸é ÃÖ¼ÒÇÑ PHP ÇÁ·Î±×·¡¹Ö, ƯÈ÷ PHP °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö°ú MySQL¿¡ ´ëÇÑ ¾î´À Á¤µµÀÇ Áö½ÄÀÌ ÀÖ¾î¾ß ÇÑ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå ¡®½ÃÀÛ¡¯¿¡¼´Â À¥ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǰú ÇÔ²² ÄÚµåÀ̱׳ªÀÌÅÍ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¼Ò°³ÇÑ´Ù.
2Àå ¡®¼³Á¤°ú ¸í¸í ±ÔÄ¢¡¯¿¡¼´Â ¿©·¯ ¿¹Á¦¿Í ÇÔ²² CI ÇÁ·ÎÁ§Æ® ³»¿¡¼ ÇʼöÀûÀÎ ¼³Á¤°ú »ç¿ë¹ý, ¿É¼Ç°ú ÇÔ²² CIÀÇ À̸§ ¸í¸í ±ÔÄ¢, ½ºÅ¸ÀÏ, öÇÐ µîÀ» »ìÆ캻´Ù.
3Àå ¡®ÄÁÆ®·Ñ·¯ »ç¿ë¹ý°ú À¯È¿ ¹üÀ§'¿¡¼´Â CIÀÇ ÄÁÆ®·Ñ·¯¿Í CI ÄÁÆ®·Ñ·¯¸¦ È®ÀåÇÑ »ç¿ëÀÚ Á¤ÀÇ ÄÁÆ®·Ñ·¯¸¦ »ìÆ캻´Ù. ¸íÈ®ÇÑ ¼³¸íÀ» À§ÇØ ¿©·¯ ¿¹Á¦¿Í ÇÔ²² CI ÄÁÆ®·Ñ·¯ Ŭ·¡½ºÀÇ ¼ºñ½º, ¿ªÇÒ, Á¤ÀÇ, »ç¿ë¹ý, ¹üÀ§ µîÀ» »ìÆ캻´Ù.
4Àå ¡®¶óÀ̺귯¸®¡¯¿¡¼´Â CI ÇÁ·¹ÀÓ¿öÅ©»óÀÇ ¶óÀ̺귯¸®¸¦ »ìÆ캻´Ù. ¶óÀ̺귯¸®ÀÇ ¿ªÇÒ, Á¤ÀÇ, »ç¿ë¹ý, ¹üÀ§ µîÀ» ¿©·¯ ¿¹Á¦¿Í ÇÔ²² ÇнÀÇÑ´Ù. ¶óÀ̺귯¸®¸¦ Á¤ÀÇÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ´Â ¿¹Á¦¸¦ º¸¿©ÁØ´Ù.
5Àå ¡®ÇïÆÛ¡¯¿¡¼´Â CI ÇïÆÛ¿Í »ç¿ëÀÚ Á¤ÀÇ ÇïÆÛÀÇ Àç»ç¿ë °¡Ä¡, Á¤ÀÇ ±ÔÄ¢, À¯È¿ ¹üÀ§, »ç¿ë¹ý µîÀ» ¼Ò°³ÇÑ´Ù. ÇïÆÛ¸¦ Á¤ÀÇÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·é ¿¹Á¦¸¦ Á¦°øÇÑ´Ù.
6Àå ¡®¸ðµ¨¡¯¿¡¼´Â CI ¸ðµ¨°ú »ç¿ëÀÚ Á¤ÀÇ ¸ðµ¨ÀÇ Àç»ç¿ë °¡Ä¡, Á¤ÀÇ ±ÔÄ¢, ¹üÀ§, »ç¿ë¹ý µîÀ» ´Ù·é´Ù. ¸ðµ¨À» Á¤ÀÇÇÏ°í CI ¸ðµ¨À» È®Àå, »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
7Àå ¡®ºä¡¯¿¡¼´Â Ŭ¶óÀ̾ðÆ® Ãø¿¡¼ ½Ã°¢ÀûÀΠȸéÀ» »ý¼ºÇÏ°í HTTP¸¦ ÅëÇØ »ç¿ëÀÚ¿Í »óÈ£ÀÛ¿ëÇÏ´Â CIÀÇ ºä °³³äÀ» ¼³¸íÇÑ´Ù. PHP¿¡¼ÀÇ ºä¿Í ±× ¹üÀ§, ½Ã°¢ÀûÀÎ ÄÁÅÙÃ÷(HTML/CSS), ±×¸®°í Ŭ¶óÀ̾ðÆ® ºê¶ó¿ìÀú¸¦ À§ÇÑ ÇÁ·Î±×·¥(JavaScript/AJAX/jQuery)À» ¼³¸íÇÑ´Ù. ÀÌ ºäÀÇ À¯È¿ ¹üÀ§¿Í Á¤ÀÇ, ±×¸®°í ÄÁÆ®·Ñ·¯¸¦ ÀÌ¿ëÇÑ ±×¸®±â¸¦ ÇÒ ¶§ ÇÊ¿äÇÑ ½ÇÁ¦ÀûÀÎ ¹æ¹ý°ú ¿ä·ÉÀ» ÀÌ Àå¿¡¼ ´Ù·é´Ù.
ºÎ·Ï¿¡¼´Â °³¹ßÀÚ Ä¿¹Â´ÏƼ ȯ°æÀ» ºñ·ÔÇØ, ÄÚµåÀ̱׳ªÀÌÅÍ ÀÚ·á¿Í °ü·ÃµÈ Ãßõ ¿ÜºÎ ÀڷḦ Á¦½ÃÇÑ´Ù.
¡Ú ÀúÀÚ ¼¹® ¡Ú
ÀÌ Ã¥Àº ¿¤¸®½º ·¦(Ellis Labs)ÀÇ ÄÚµåÀ̱׳ªÀÌÅÍ Ç÷§Æû»ó¿¡¼ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» È¿À²ÀûÀ¸·Î °³¹ßÇÏ´Â ¹ýÀ» °¡¸£Ä¡´Â µ¥ ¸ñÇ¥¸¦ µÎ°í ÀÖ´Ù. ÄÚµåÀ̱׳ªÀÌÅÍ´Â °´Ã¼ÁöÇâÀû ¸ðµ¨-ºä-ÄÁÆ®·Ñ·¯(MVC, Model-View-Controller) °³¹ß Ç÷§ÆûÀÌ´Ù. MVC¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ »çÇ×Àº http://en.wikipedia.org/wiki/Model-viewcontroller¸¦ Âü°íÇ϶ó. ÀÌ Ã¥À» ½±°Ô ÀÌÇØÇÏ·Á¸é ÃÖ¼ÒÇÑ PHP ÇÁ·Î±×·¡¹Ö ¾ð¾î, ±×Áß¿¡¼µµ PHP °´Ã¼ÁöÇâ... ÇÁ·Î±×·¡¹Ö(PHP OOP)°ú ±× »ç¿ë ¹æ¹ý, ±×¸®°í MySQL°ú Ä£¼÷ÇØ¾ß ÇÑ´Ù.
ÄÚµåÀ̱׳ªÀÌÅÍ(ÀÌ Ã¥¿¡¼´Â ÁÖ·Î CI¶ó°í ºÎ¸¥´Ù)´Â ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç÷§ÆûÀ¸·Î¼ PHP¸¦ »ç¿ëÇØ À¥»çÀÌÆ®¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â »ç¶÷µéÀ» À§ÇÑ µµ±¸´Ù. ÄÚµåÀ̱׳ªÀÌÅÍ´Â ¿µ¸®ÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÇÁ·¹ÀÓ¿öÅ©·Î, °í¼º´É°ú ÀûÀº ¿ë·®ÀÌ µÞ¹ÞħÇÏ´Â À¯¿¬ÇÏ°íµµ È®Àå °¡´ÉÇÑ Çٽɺθ¦ °®°í ÀÖ´Ù. ÄÚµåÀ̱׳ªÀÌÅÍ´Â OSL 3.0 ¿ÀǼҽº ¶óÀ̼±½º¸¦ Áö¿øÇϸç, ¿¤¸®½º ·¦ÀÌ °³¹ß, °ü¸®Çϸç Àü ¼¼°èÀÇ °³¹ßÀÚµéÀÌ Âü¿©ÇÏ´Â °·ÂÇÑ »ýÅ°è·Î ÀÌ·ïÁ® ÀÖ´Ù. ÄÚµåÀ̱׳ªÀÌÅÍÀÇ Ã¹ °ø°³ ¹öÀüÀº 2006³â 2¿ù 28¿¡ ³ª¿ÔÀ¸¸ç, À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚµé·ÎºÎÅÍ ¸Å¿ì ÁÁÀº ¹ÝÀÀÀ» ¾ò¾ú´Ù. 2010³â 11¿ù¿¡´Â À¯¸íÇÑ ±êÇãºê(GitHub) Ä¿¹Â´ÏƼ ÇÁ·ÎÁ§Æ®¿¡¼ ÄÚµåÀ̱׳ªÀÌÅÍ °³¹ß ÇÁ·ÎÁ§Æ®¸¦ Ãß°¡ÇÏ¸é¼ Á¡Á¡ ´õ ¸¹Àº Àü ¼¼°è °³¹ßÀÚµéÀÇ °ü½ÉÀ» ¾ò°í ÀÖÀ¸¸ç, ÀÌ¿¡ µû¶ó ´õ Á¤±³ÇÏ°í ´õ ¸¹Àº ±â´ÉÀ» °¡Áø ¾Öµå¿ÂÀ» Á¦°øÇÏ´Â »ç¶÷µéÀÌ ³ªÅ¸³µ´Ù.
Àá½Ã µÚ ¼Ò°³ÇÏ°ÚÁö¸¸, °í±Þ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ ÀÖ¾î MVC °³¹ß ÆÐÅÏ°ú °´Ã¼ÁöÇâ °³¹ß ÇÁ·¹ÀÓ¿öÅ©¿¡ ±â¹ÝÇÑ À¥ °³¹ß Æ®·»µå°¡ Á¡Á¡ ´õ °ÇØÁö°í ÀÖ´Ù. ÄÚµåÀ̱׳ªÀÌÅÍ°¡ ¹Ù·Î ±×·± ÇÁ·¹ÀÓ¿öÅ©´Ù. ÄÚµåÀ̱׳ªÀÌÅÍ°¡ °®°í ÀÖ´Â, ÀÛÁö¸¸ °í¼º´ÉÀÇ OOP ÇٽɺηΠÀÎÇØ ÄÚµåÀ̱׳ªÀÌÅÍÀÇ Àαâ´Â Á¡Á¡ »ó½ÂÇÏ°í ÀÖ´Ù. ÀÌ OOP Çٽɺθ¦ ÀÌ¿ëÇؼ µ¶Ã¢ÀûÀÌ°í Àç»ç¿ë °¡´ÉÇÏ¸ç ¸íÈ®ÇÑ ¸í¸í ±ÔÄ¢(naming conventions)À» °¡Áø ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¼ö ÀÖ´Ù. ¶ÇÇÑ »ç¿ëÀÚ Å¬·¡½º°¡ CI Ŭ·¡½º¸¦ »ó¼ÓÇϱ⠶§¹®¿¡ ÀÌ ¸ðµç ±â´ÉÀ» È®ÀåÇÏ´Â ÀÛ¾÷µµ ¸Å¿ì ¿ëÀÌÇÏ´Ù. ÀÌ¿Í ÇÔ²² Á¡Á¡ ´õ ¸¹Àº ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷¯±×Àΰú Ãß°¡ ¶óÀ̺귯¸®µéÀÌ ÀÌ¿ë °¡´ÉÇØÁö°í ÀÖ´Ù(¿©±â¿¡´Â CMS³ª ¼îÇÎ Ä«Æ®, Å×ÀÌºí µ¥ÀÌÅÍ ³»ºñ°ÔÀÌÅÍ °°Àº ¾ÖÇø®ÄÉÀÌ¼Ç À§ÁÖ ¼Ö·ç¼Ç¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ºä/ÄÁÆ®·Ñ·¯/¸ðµ¨/¶óÀ̺귯¸®/ÇïÆÛ µîÀÌ Æ÷ÇԵȴÙ).
MVC¶ó´Â °³³äÀº Á¤º¸ÀÇ Ç¥Çö°ú ÀÌ Á¤º¸¿Í »óÈ£ÀÛ¿ëÇÏ´Â »ç¿ëÀÚ¸¦ ºÐ¸®ÇÏ´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÏ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ© ȤÀº °³¹ß ÆÐÅÏÀ» ÀǹÌÇÑ´Ù. ±×µ¿¾È ¼º°øÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼ MVC¸¦ °³¹ß ±¸Á¶·Î äÅÃÇØ¿Ô´Ù. ¸ðµ¨(Model)Àº ¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅÍ·Î ±¸¼ºÇϸç À̸¦ Á¶ÀÛÇÏ´Â ¼ºñ½º¸¦ Á¦°øÇÑ´Ù. ÄÁÆ®·Ñ·¯(Controller)´Â ÁÖ·Î À¥ ºê¶ó¿ìÀú¸¦ ÀÌ¿ëÇÏ´Â »ç¿ëÀڷκÎÅÍ ¹Þ¾ÆµéÀÌ´Â ÀÔ·ÂÀ» ó¸®ÇÑ´Ù. ±×¸®°í ÀÌ À¥ ºê¶ó¿ìÀú°¡ ºä¸¦ Ãâ·ÂÇÑ´Ù. ºê¶ó¿ìÀú´Â ÄÁÆ®·Ñ·¯·ÎºÎÅÍ HTTP ÇÁ·ÎÅäÄÝÀ» ÅëÇØ ÀÌ¹Ì ·»´õ¸µÇÑ ºä¸¦ Àü´Þ¹Þ¾Æ Ãâ·ÂÇÑ´Ù. ÄÁÆ®·Ñ·¯°¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÉÀåÀÌ´Ù. ÀÌ ÄÁÆ®·Ñ·¯°¡ ¸ðµ¨/µ¥ÀÌÅͺ£À̽º ¾÷µ¥ÀÌÆ®, ºñÁî´Ï½º °ü·Ã °è»êÀ» ¼öÇàÇÏ°í, ºä¸¦ ±×·Á¼ »ç¿ëÀÚ¿¡°Ô º¸¿©ÁÖ¸ç, ¶ÇÇÑ Å¬¶óÀ̾ðÆ®°¡ º¸³½ AJAX(Asynchronous JavaScript and XML) ºñµ¿±â ¿äûÀ» ó¸®ÇÑ´Ù. ºä(View) ÄÚµå´Â »ç¿ëÀÚ ÀÔ·Â ·ÎÁ÷°ú Ç¥ÇöÇÒ ´ë»óÀ» Á¤ÀÇÇÑ´Ù. ÄÁÆ®·Ñ·¯´Â À̸¦ HTML°ú ÀÚ¹Ù ½ºÅ©¸³Æ®ÀÇ ÇüÅ·Πºê¶ó¿ìÀú¿¡°Ô Á¦°øÇØ ±×¸®°Ô ÇÑ´Ù. ºê¶ó¿ìÀú´Â ÀÌ ºä Äڵ带 HTTP ÀÀ´äÀ» ÅëÇØ Àü´Þ¹Þ¾Æ Á÷Á¢ ·»´õ¸µÇÑ´Ù. ÀÌ ÄÁÅÙÃ÷¸¦ ½ÇÇàÇÏ´Â ºê¶ó¿ìÀú´Â ÅؽºÆ®, Â÷Æ®, ´ÙÀ̾î±×·¥, À̹ÌÁö°¡ ¼¯ÀÎ µ¥ÀÌÅ͸¦ »ç¿ëÀÚ¿¡°Ô Á¦°øÇÑ´Ù.
µå·çÆÈ(DRUPAL) °°Àº ¿À·¡µÈ CMS(Content Management System, ÄÁÅÙÃ÷ °ü¸® ½Ã½ºÅÛ)ó·³ CMSÀÇ ±â´É¼º°ú °ü¸®¿¡ ÁßÁ¡À» µÐ ±âÁ¸ÀÇ À¥ °³¹ß Ç÷§Æûµµ ÀÖ´Ù. ÄÁÅÙÃ÷ Áß½ÉÀÇ ÇÁ·ÎÁ§Æ®¿¡¼´Â ÀÌ·± Ç÷§ÆûÀÌ ¸Å¿ì À¯¿ëÇÒ ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸ ÇÁ·ÎÁ§Æ®°¡ »õ·Î¿î ¸¹Àº ±â´ÉÀ» °³¹ßÇØ¾ß ÇÏ´Â °æ¿ì, Áï ¸¹Àº ÀԷ°ú Æ¯ÈµÈ UI µ¿ÀÛÀÌ ÇÊ¿äÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î¾ß ÇÏ´Â °æ¿ì¿¡´Â ÀÌ·± Ç÷§ÆûÀÌ ±×´ÙÁö ¸Å·ÂÀûÀÌÁö ¸øÇÏ´Ù. ÇÁ·ÎÁ§Æ®ÀÇ ¿ä±¸»çÇ×ÀÌ ÀÛÀº ¿ë·®°ú ºü¸¥ ¹ÝÀÀ¼º°ú °í¼º´ÉÀ» ¿ä±¸ÇÑ´Ù¸é ÄÚµåÀ̱׳ªÀÌÅÍ°¡ ÈǸ¢ÇÑ °á°ú¸¦ º¸¿©ÁÙ
¼ö ÀÖ´Ù.
±×·¯¹Ç·Î À¯¿¬¼º, ÄÚµå Àç»ç¿ë, °¡º¿î ±â¹Ý±¸Á¶, °³¹ßÀÚÀÇ Ã¢ÀÇ·Â ¹ßÈÖ, ¸íÈ®ÇÑ ÄÚµå, °í¼º´É, ÃÖ¼ÒÇÑÀÇ ¿ë·®, ºü¸¥ ÇнÀ °î¼±ÀÇ °üÁ¡¿¡¼ ¿ä¾àÇÏÀÚ¸é ÄÚµåÀ̱׳ªÀÌÅÍ°¡ ÃÖ»óÀÇ ¼±ÅÃÀ¸·Î º¸ÀδÙ. ´õ¿íÀÌ Á¡Á¡ ´õ Ä¿Áö°í ÀÖ´Â Àü ¼¼°èÀûÀÎ °³¹ßÀÚ Ä¿¹Â´ÏƼ ´öºÐ¿¡ ¾ðÁ¦³ª È°¹ßÇÑ °³¼± ÀÛ¾÷ÀÌ ÀÌ·ïÁø´Ù´Â ÀåÁ¡µµ ÀÖ´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
ÀÌ Ã¥Àº ÃÖ±Ù PHP °³¹ßÀڵ鿡°Ô ¸¹Àº °¢±¤À» ¹Þ°í ÀÖ´Â ÄÚµåÀ̱׳ªÀÌÅÍ ÇÁ·¹ÀÓ¿öÅ©¿¡ °üÇÑ ¼ÀûÀÌ´Ù.
ÄÚµåÀ̱׳ªÀÌÅÍ ÇÁ·¹ÀÓ¿öÅ©´Â ÃÖ±Ù À¯ÇàÇÏ´Â MVC ±¸Á¶¸¦ äÅÃÇÏ°í ÀÖ´Ù. ¸í½ÃÀûÀ¸·Î ÄÁÆ®·Ñ·¯, ¸ðµ¨, ºäÀÇ ±¸Á¶¸¦ »ç¿ëÇϸç, ±× ¿Ü ¶óÀ̺귯¸®¿Í ÇïÆÛ¶ó´Â Áö¿ø ½Ã½ºÅÛÀ» ÅëÇØ ³», ¿ÜºÎ¿¡ Á¸ÀçÇÏ´Â ¸®¼Ò½º¸¦ ÂüÁ¶ÇÑ´Ù.
¶ÇÇÑ ÀÌ Ã¥Àº ¸¹Àº À¯¿ëÇÑ ¿¹Á¦¸¦ Á¦°øÇÑ´Ù. ¿¹¸¦ µé¾î ÆäÀ̽ººÏ, Çø®Ä¿´åÄÄ(flickr.com) °°Àº À¯¸íÇÑ ¼Ò¼È ³×Æ®¿öÅ©¿Í ¿¬µ¿ÇÏ´Â ¿¹Á¦´Â ½ÇÁ¦ À¥»çÀÌÆ® ±¸Ãà ½Ã¿¡ ¸¹Àº Âü°í°¡ µÇ¸®¶ó »ý°¢ÇÑ´Ù.
ÀÌ Ã¥ÀÇ ¿¹Á¦¸¦ ¹«¸® ¾øÀÌ »ç¿ëÇÏ·Á¸é ¸ÕÀú ÃÖ¼ÒÇÑÀÇ À¥ ¼¹ö¿Í µ¥ÀÌÅͺ£À̽º¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÀúÀÚ°¡ »ç¿ëÇÏ´Â MySQL°ú phpMyAdminÀ» »ç¿ëÇÏ±æ ±ÇÇϸç(PHP´Â ¹°·Ð ±âº» »çÇ×ÀÌ´Ù), °£´ÜÇÑ À¥ ¼¹ö, PHP.ini, µ¥ÀÌÅͺ£À̽º ¼¹ö¿¡ °üÇÑ ±âº»ÀûÀÎ ¼³Á¤À» ÇÒ ¼ö ÀÖÀ¸¸é ÁÁ´Ù.
°¢ Àå¿¡¼ ¿¹Á¦¸¦ ½ÇÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ¼³Á¤ »çÇ×À» °£´ÜÇÏ°Ô³ª¸¶ °¢ÁÖ·Î ¹àÇô³õ¾ÒÀ¸´Ï ¼¹ö ¼³Á¤ ¿¬½Àµµ ÇÒ °â Âü°íÇϱ⠹ٶõ´Ù.
¸ðÂÉ·Ï ÀÌ Ã¥À» ÅëÇØ ÄÚµåÀ̱׳ªÀÌÅÍ¿¡ ´ëÇØ ¸¹Àº Á¤º¸¸¦ ¾ò±æ ±â¿øÇÑ´Ù.
1Àå ½ÃÀÛ
___ÄÚµåÀ̱׳ªÀÌÅÍ ¼³Ä¡
___CI Æú´õ »ìÆ캸±â
_________Çʼö ¿ä¼Ò
______¿¹Á¦ 1: Hello World
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 2: º¹ÀâÇÑ ¸Å°³º¯¼ö¸¦ ºä¿¡ Àü´ÞÇϱâ
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 3: ¸ðµ¨À» ÀÌ¿ëÇØ µ¥ÀÌÅͺ£À̽º¿¡ ÁúÀÇÇÑ ÈÄ ±× °á°ú¸¦ ºä¿¡ ·»´õ¸µÇϱâ
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________¸ðµ¨ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 4: ´ëÈÇü ¿¬¶ôó Æû
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
___Á¤¸®
2Àå ¼³Á¤°ú ¸í¸í ±ÔÄ¢
___CI µð·ºÅ丮 ±¸Á¶
_________config.php
_________database.php
_________routes.php
___ÀڽŸ¸ÀÇ ¼³Á¤ Á¤ÀÇ¿Í »ç¿ë
___CI ¸í¸í ±ÔÄ¢ÀÇ ÀÌÇØ¿Í »ç¿ë
_________ÁÖ¿ä ¸®¼Ò½º ¸í¸í ±ÔÄ¢
____________ÄÁÆ®·Ñ·¯ Á¤ÀÇ ¸í¸í ±ÔÄ¢
______¿¹Á¦ 1: ÄÁÆ®·Ñ·¯ÀÇ index ¸Þ¼Òµå È£Ãâ
______¿¹Á¦ 2: ¸Å°³º¯¼ö ¾øÀÌ ÄÁÆ®·Ñ·¯ÀÇ calc ¸Þ¼Òµå È£ÃâÇϱâ
______¿¹Á¦ 3: ¸Å°³º¯¼ö¿Í ÇÔ²² ÄÁÆ®·Ñ·¯ ¸Þ¼Òµå È£ÃâÇϱâ
______¿¹Á¦ 4: AJAX¸¦ ÅëÇØ AJAX ó¸® ¸Þ¼Òµå¸¦ ¸Å°³º¯¼ö¿Í ÇÔ²² È£ÃâÇϱâ
____________¶óÀ̺귯¸®, ¸ðµ¨, ÇïÆÛ ·Îµù
___±× ¹ÛÀÇ ¸í¸í ±ÔÄ¢
___Á¤... ¸®
3Àå ÄÁÆ®·Ñ·¯ »ç¿ë¹ý°ú À¯È¿ ¹üÀ§
___CI ÄÁÆ®·Ñ·¯ÀÇ À¯È¿ ¹üÀ§
___»ç¿ëÀÚ Á¤ÀÇ CI ÄÁÆ®·Ñ·¯
_________CI ÄÁÆ®·Ñ·¯ È®Àå
___CI ÄÁÆ®·Ñ·¯ »ç¿ë ¿¹
______¿¹Á¦ 1: ±âº» ȨÆäÀÌÁö ÄÁÆ®·Ñ·¯
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
_________¼³Á¤ ÆÄÀÏ
______¿¹Á¦ 2: ÷ºÎÆÄÀÏ°ú ÇÔ²² À̸ÞÀÏ Àü¼ÛÇϱâ
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
______¿¹Á¦ 3: °ü¸®ÀÚ¿Í ÀÏ¹Ý »ç¿ëÀÚ ·Î±×ÀÎ
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________¸ðµ¨ ÆÄÀÏ
_________¿¹Á¦¸¦ À§ÇØ µ¥ÀÌÅͺ£À̽º¿¡ ¾÷·ÎµåÇÒ SQL ÆÄÀÏ
_________login_view ÆÄÀÏ
_________login_in_view ºä ÆÄÀÏ
___Á¤¸®
4Àå ¶óÀ̺귯¸®
___CI ¶óÀ̺귯¸®ÀÇ À¯È¿ ¹üÀ§¿Í »ç¿ë¹ý
_________»ç¿ë °¡´ÉÇÑ CI ¶óÀ̺귯¸®
______¿¹Á¦ 1: ³»Àå ¶óÀ̺귯¸® »ç¿ë
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 2: ±¸±Û ¸Ê CI ¶óÀ̺귯¸® ·¡ÆÛ »ç¿ë
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 3: Çø®Ä¿ AIP ·¡ÆÛ ¶óÀ̺귯¸® ±¸Ãà
_________flickr_wrapper.php ¶óÀ̺귯¸® ÆÄÀÏ
_________flickr_recent.php ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________flickr_recent_view.php ºä ÆÄÀÏ
______¿¹Á¦ 4: ¸µÅ©µåÀÎ API ·¡ÆÛ ±¸Ãà
_________ÇÁ·ÎÁ§Æ® ¿ä±¸»çÇ×
_________ÀÎÁõ È帧
_________linkedin_handler.php ¶óÀ̺귯¸® ÆÄÀÏ
_________linkedinfo.php ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________linkedin-me.php ºä ÆÄÀÏ
___Á¤¸®
5Àå ÇïÆÛ
___CI ÇïÆÛÀÇ À¯È¿ ¹üÀ§¿Í »ç¿ë¹ý
_________»ç¿ë °¡´ÉÇÑ CI ÇïÆÛ
____________CI ½Ã½ºÅÛ ³»Àå ÇïÆÛ
____________CI Á¦3ÀÚ ÇïÆÛ
______¿¹Á¦ 1: ³»Àå ÇïÆÛ »ç¿ë
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 2: Á¦3ÀÚ ÇïÆÛ »ç¿ë(SSL ÇïÆÛ)
_________ÇïÆÛ ÆÄÀÏ
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 3: ÀڽŸ¸ÀÇ ÇïÆÛ ±¸Ãà(my_download ÇïÆÛ)
_________ÇïÆÛ ÆÄÀÏ
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
___Á¤¸®
6Àå ¸ðµ¨
___CI ¸ðµ¨ÀÇ À¯È¿ ¹üÀ§
_________¸ðµ¨ÀÇ °æ·Î
_________¸ðµ¨ ·Îµù
_________¸ðµ¨ÀÇ ¸Þ¼Òµå »ç¿ë
_________µ¥ÀÌÅͺ£À̽º ¿¬°á
_________ºñÁî´Ï½º ·ÎÁ÷
___°´Ã¼ °ü°è ¸ÅÇÎ
_________°£´ÜÇÑ ORM »ç¿ë ¿¹Á¦
______¿¹Á¦ 1: CRUD ¿¹Á¦
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________¸ðµ¨ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 2: ºñÁî´Ï½º ·ÎÁ÷ ¿¹Á¦
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________¸ðµ¨ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 3: ÆäÀ̽ººÏÀ¸·ÎºÎÅÍ µ¥ÀÌÅÍ °¡Á®¿À±â
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________¸ðµ¨ ÆÄÀÏ
_________ºä ÆÄÀÏ
___Á¤¸®
7Àå ºä
___CI ºäÀÇ À¯È¿ ¹üÀ§
_________CI ºä¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½ºÀÇ °æ·Î
_________·»´õ¸µ È帧
_________ºäÀÇ À¯¿¬¼º
___¶óÀ̺귯¸®¿Í ÇïÆÛ Á¢±Ù
_________Æû
_________AJAX
_________Æļ ¼³Á¤
_________jQuery °°Àº Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®¿ÍÀÇ ÅëÇÕ
_________ºä ·»´õ¸µ¿¡ »ç¿ëÇÏ´Â Ç÷¯±×ÀÎ
______¿¹Á¦ 1: ±¸±Û ¸ÊÀ» È°¿ëÇÑ HTML 5 À§Ä¡ ¼ºñ½º
_________ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________ºä ÆÄÀÏ
______¿¹Á¦ 2: AJAX¿Í jQuery UI¸¦ È°¿ëÇÑ »ç¿ëÀÚ Çǵå¹é
_________ajax_handler.php ÄÁÆ®·Ñ·¯ ÆÄÀÏ
_________users_model.php ¸ðµ¨ ÆÄÀÏ
_________logged_in_view.php ºä ÆÄÀÏ
___Á¤¸®
ºÎ·Ï
ã¾Æº¸±â
¿¤¸® ¿À¸£(Eli Orr) [Àú]
30³â ÀÌ»óÀ» ÇÏÀÌÅ×Å© °ü·Ã »ê¾÷¿¡ Á¾»çÇØ¿ÔÀ¸¸ç, ±×Áß ´ëºÎºÐÀ» ¼ÒÇÁÆ®¿þ¾î »ý»ê °³¹ß ºÐ¾ß¿¡¼ ÀÏÇß´Ù. ¶ÇÇÑ ¡¸¿ÍÀ̾½º ½Ã½ºÅÛ µðÀÚÀÎ(Wireless Systems Design)¡¹, ¡¸ÅÚ¸®Æ÷´Ï ¿Â¶óÀÎ(Telephony-Online)¡¹, ¡¸ÄÞ½ºµðÀÚÀÎ(CommsDesign)¡¹, ¡¸EE ŸÀÓ½º(EE Times)¡¹ µîÀÇ ÀâÁö¿¡ ´Ù¾çÇÑ ½Å±â¼ú°ú °ü·ÃÇÑ ¿©·¯ ÆíÀÇ ±ÛÀ» ±â°íÇϱ⵵ Çß´Ù. ÇöÀç±îÁö ¿¤¸®´Â Áö³ 2³â µ¿¾È PHP °í±Þ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀڷμ ÄÚµåÀ̱׳ªÀÌÅ͸¦ ±â¹ÝÀ¸·Î ÇÏ¿© ´Ù¾çÇÑ ±â´ÉÀ» °®Ãá ´ë±Ô¸ð À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÇÁ·ÎÁ§Æ®¿¡ ÁýÁßÇÏ°í ÀÖ´Ù. ±× ÀÌÀü¿¡´Â »ç¾÷°¡·Î¼ ·Î°í´ÙÀ̾ó ÀçÇȽº(LogoDial Zappix)¸¦ Á÷Á¢ ¼³¸³ÇØ CTO¿Í ¼¹ö °³¹ßÀÚÀÇ ¿ªÇÒÀ» ¼öÇàÇß´Ù. ÀçÇȽº´Â Äݼ¾ÅÍ À½¼º ¸Þ´º¸¦ µ¿ÀûÀ¸·Î ½Ã°¢ÈÇØÁÖ´Â ¼ÒÇÁÆ®¿þ¾î·Î, ÇöÀç ¹Ì±¹°ú À̽º¶ó¿¤¿¡¼ iOS, ¾Èµå·ÎÀÌµå ±â¹Ý ½º¸¶Æ®Æù¿¡¼ »ç¿ëµÇ°í ÀÖ´Ù. ±×º¸´Ù ´õ ÀÌÀü¿¡´Â AT&T¿Í ÇÔ²² ÅëÇÕ Ä¿¹Â´ÏÄÉÀ̼ÇÀ» À§ÇÑ ¿ø°Ý ¼Ö·ç¼ÇÀ» °³¹ßÇß°í, ·¡µåºñÀü(Radvision Ltd)¿¡¼ »ý»ê °ü¸®Àڷμ VoIP °³¹ßÀÚ ÅøŶµµ ¸¸µé¾ú´Ù. ¶ÇÇÑ ÀÌ ½Ã±â¿¡ ÁÖ·Î H.323°ú °ü·ÃÇØ VoIP ÇÁ·ÎÅäÄÝ Ç¥ÁØÀ» Á¤ÀÇÇÏ´Â ITU-TÀÇ ½ÅÈ£ ó¸® ±×·ì 16ITU-T SG 16¿¡¼ È°¹ßÇÏ°Ô È°µ¿Çß´Ù. ÇѶ§, À̽º¶ó¿¤ Ç×°ø(IAI, Israel Aircraft Industries)ÀÇ ÀÚȸ»çÀÎ ELTA¿¡¼ C¿Í C++ ¾ð¾î ±â¹ÝÀ¸·Î ÇÁ·ÎÁ§Æ® °³¹ß ÆÀÀ» À̲ø±âµµ Çß´Ù.
¹Ú¿µÈÆ [Àú]
Çѱ¹°úÇÐ ±â¼ú¿ø Àü»êÇаú¸¦ Á¹¾÷ÇÑ ÈÄ ´Ù¼öÀÇ È¸»ç¿¡¼ ¸®´ª½º, À©µµ¿ì °ü·Ã ÇÁ·ÎÁ§Æ® ¸Å´ÏÀú·Î ÀÏÇØ ¿Ô´Ù. ÇöÀç´Â ÇÁ¸®·£¼·Î ÀÚÀ¯·Ó°Ô °í»ý(?)ÇÏ°í ÀÖ´Ù. Æò¼Ò ÀÎÅÍÆäÀ̽º °ü·Ã ÇÁ·Î±×·¡¹Öº¸´Ù´Â ¸®´ª½º Ä¿³ÎÀ̳ª ³×Æ®¿öÅ© Åë½Å °°Àº µÚ(?)ÂÊ ÀÛ¾÷À» ¼±È£ÇÏ´ø ¼º°ÝÀ¸·Î ÀÎÇØ ¾ÆÀÌÆùÀ̳ª ¾ÆÀÌÆе忡¼ ¹«°ü½ÉÇÏ°Ô Áö³»´ø Áß °øµ¿¿ªÀÚÀÎ ±è±ÍÁß ¾¾¸¦ ¸¸³ª¸é¼ºÎÅÍ ÅÍÄ¡ À§ÁÖÀÇ ÀÎÅÍÆäÀ̽º¸¦ °¡Áö´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â °æÇèÀ» ÇÏ°Ô µÆ´Ù. ÇöÀçµµ °°ÀÌ ¾ÆÀÌÆù ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ°í ÀÖÀ¸¸ç ¾ÆÀÌÆе忡 ´ëÇÑ »õ ÇÁ·ÎÁ§Æ®µµ °°ÀÌ ÇÒ ¿¹Á¤ÀÌ´Ù. °³ÀÎÀûÀ¸·Î ¾ÖÇÃÀÇ ¿¹»Û µðÀÚÀο¡ °¨ÅºÇϱâ´Â ÇÏÁö¸¸ ¾à°£Àº Æó¼âÀûÀÎ °³¹ß ȯ°æ°ú 3:7À̶ó´Â ¾öû³ ¼öÀÍ ÂøÃë(?)¿¡ ¾à°£ ºÎÁ¤ÀûÀÎ »ý°¢µµ °¡Áö°í ÀÖ´Ù.
Àüü 1°³ÀÇ ±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳», ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù.
Áß°í»óÇ°ÀÇ ±³È¯
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù.
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç, ¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù.
¹è¼Û¿¹Á¤ÀÏ ¾È³»
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°>
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°>
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù. ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
¹è¼Ûºñ ¾È³»
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Çؿܹè¼Û ¾È³»
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù.
¾Ë¾ÆµÎ¼¼¿ä!!!
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.