|
|
|
 |
ÆÇ¸Å°¡ |
30,000¿ø ¡æ 27,000¿ø 10% |
|
 |
¸¶Àϸ®Áö |
10% 2,700¿ø |
|
 |
¹ßÇàÀÏ |
2009-01-28
|
 |
ISBN |
8960770019 | 9788960770010
|
 |
±âŸÁ¤º¸ |
±¹³»¼ | 396ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1~2ÀÏ À̳» (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
[µµ¼¿ä¾à] ±âÁ¸ÀÇ µüµüÇÑ PHP À¥»çÀÌÆ®¸¦ ´ÙÀ̳»¹ÍÇÑ µ¥½ºÅ©Å¾ ¾ÖÇø®ÄÉÀ̼Çó·³ »ç¿ëÇÒ ¼ö ÀÖ´Â Ajax¿Í ÀÚ¹Ù½ºÅ©¸³Æ®. ¡ºPHP °³¹ßÀÚ¸¦ À§ÇÑ ½ÇÀü ÀÚ¹Ù½ºÅ©¸³Æ®: ´ÙÀ̳»¹ÍÇÑ PHP »çÀÌÆ®¸¦ ¸¸µå´Â Ajax ±â¹ý¡»¿¡¼´Â dzºÎÇÑ ½ÇÀü ¿¹Á¦¿Í ÇÔ²² PHP °³¹ßÀÚ°¡ Çö¾÷¿¡¼ ¹Ù·Î Ȱ¿ëÇÒ ¼ö ÀÖ´Â ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù.
[µµ¼¼Ò°³] Ajax´Â À¥À» Å©°Ô ¹Ù²ã³õ¾Ò´Ù. ÀÌÁ¦ Ajax ´öºÐ¿¡ ÀÏ¹Ý À¥ »ç¿ëÀÚ´Â »ç¿ëÀÌ ´õ¿í Æí¸®ÇØÁø À¥»çÀÌÆ®¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ°í À¥ °³¹ßÀÚ´Â ÀÌ·± À¥»çÀÌÆ®¸¦ ´õ¿í ¼Õ½±°Ô Á¦ÀÛÇÒ ¼ö ÀÖ´Ù. Ajax¶ó´Â °Ô Á¤¸» ´ë´ÜÇÑ °Í °°Áö ¾ÊÀº°¡!
Ajax´Â ±âº»ÀûÀ¸·Î »ç¿ë¼ºÀ» ÇØÄ¡´Â ÆäÀÌÁö ¸®·Îµå ¾øÀ̵µ ÆäÀÌÁö À̵¿À» °¡´ÉÇÏ°Ô ÇØÁÖ´Â ±â¼úÀÌ´Ù. ÆäÀÌÁö ¸®·Îµå¸¸ ¾ø¾Öµµ ½Ç½Ã°£ °ª °ËÁõ, µå·¡±×¾Øµå·Ó µî°ú °°ÀÌ ±âÁ¸¿¡´Â À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ºÎµå·´°Ô ±¸ÇöÇϱ⠾î·Á¿ü´ø ±â´ÉÀ» ÀÚ¿¬½º·´°Ô ±¸ÇöÇÒ ¼ö ÀÖ°Ô µÈ´Ù. Ajax¿¡ »ç¿ëµÇ´Â ±â¼ú(AjaxÀÇ ÇÙ½ÉÀÎ XMLHttpRequest´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® »ç¿¡¼ 1999³â¿¡ °ø°³Çß´Ù) ÀÚü´Â ¿Ï¼º´Ü°èÀÌÁö¸¸ ±×°ÍµéÀÌ Á¦´ë·Î Ȱ¿ëµÇ±â ½ÃÀÛÇÑ Áö´Â ¾ó¸¶ µÇÁö ¾Ê¾Ò°í, ¾Æ¸¶ ¾ÕÀ¸·Îµµ Çѵ¿¾È ±× Ȱ¿ë ºÐ¾ß´Â ´õ¿í ´Ã¾î³¯ °ÍÀÌ´Ù.
¿©±âÀú±â¼ Ajax »ç¿ë¿¡ ´ëÇÑ À̾߱Ⱑ ³ª¿À°í´Â ÀÖÁö¸¸ Ajax°¡ ¸ðµç ¹®Á¦ÀÇ ÇØ¹ýÀº ¾Æ´Ï´Ù. ´Ù¸¥ ±â¼ú°ú ¸¶Âù°¡Áö·Î Ajax ¶ÇÇÑ ³²¿ëµÇ°Å³ª À߸ø »ç¿ëµÉ ¼ö ÀÖ´Ù. ±×¸®°í Ajax ÀÚü¿¡µµ ¸î °¡Áö ¹®Á¦Á¡ÀÌ Àִµ¥ ±× Áß ºÏ¸¶Å©°¡ Á¦´ë·Î µÇÁö ¾Ê´Â ¹®Á¦¿Í °Ë»ö¿£ÁøÀÌ Å©·ÑÀ» Á¦´ë·Î ÇÒ ¼ö ¾ø´Â ¹®Á¦, ºê¶ó¿ìÀú °£ ȣȯ¼º ¹®Á¦, ÀÚ¹Ù ½ºÅ©¸³Æ®¸¦ Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀú¿¡¼ Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÏÁö ¾Ê´Â ¹®Á¦ µîÀº Àß ¾Ë·ÁÁø °ÍµéÀÌ´Ù. ¶ÇÇÑ ¸ðµç À̰¡ Ajax¸¦ ÁÁ¾ÆÇÏ´Â °Íµµ ¾Æ´Ï´Ù. ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®ÀÇ Äھ¼µµ ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ´Â »ç¶÷µµ ÀÖÁö¸¸, ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ¾Æ¿¹ »ç¿ëÇÏÁö ¾Ê´Â »ç¶÷µµ ÀÖ´Ù. ÇÏÁö¸¸ ´ë°³ ³²¿ëÀ» ÇÇÇÏ´Â ¼±¿¡¼ Àû´çÈ÷ »ç¿ëÇÏ´Â ÆíÀÌ ÁÁÀ» °ÍÀÌ´Ù.
¡ºPHP °³¹ßÀÚ¸¦ À§ÇÑ ½ÇÀü ÀÚ¹Ù½ºÅ©¸³Æ®: ´ÙÀ̳»¹ÍÇÑ PHP »çÀÌÆ®¸¦ ¸¸µå´Â Ajax ±â¹ý¡»¿¡¼´Â À¥ °³¹ß¿¡ ¹Ýµå½Ã ÇÊ¿äÇÑ ½Ç¿ëÀûÀÎ ÆÐÅϰú ¿¹Á¦¸¦ ¼Ò°³ÇÑ´Ù. ±×¸®°í ÈçÈ÷ ÀúÁö¸£´Â ½Ç¼ö¿Í È¿À²ÀûÀÎ Ajax ÄÚµå ÀÛ¼º¹ý, È®ÀåÀÌ ½¬¿î ¼³°è¹ý µîµµ ¼³¸íÇÑ´Ù. ÀÌ Ã¥¿¡¼ ¹è¿î ³»¿ëÀº ±âÁ¸ÀÇ PHP À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ¹Ù·Î Àû¿ëÇØº¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡¼ ¼³¸íÇÏ´Â ³»¿ëÀÌ ½Ç¹«¿¡ µµ¿òÀÌ µÇ±â¸¦ ¹Ù¶õ´Ù. ÀÌ Ã¥¿¡ °ü·ÃµÈ Á¤º¸³ª ´º½º´Â http://Ajaxphp.packtpub.com¿¡¼ º¼ ¼ö ÀÖ´Ù. À§ÀÇ »çÀÌÆ®¿¡¼´Â ¹«·á·Î Ãß°¡ ¼³¸í°ú ¸®¼Ò½ºµéÀ» Á¦°øÇϹǷΠ½Ã°£ÀÌ ÀÖ´Ù¸é ÇÑ ¹ø¾¿ È®ÀÎÇØº¸ÀÚ.
[µµ¼³»¿ë] ±âÃÊ¿¡¼ºÎÅÍ ½ÃÀÛÇØ ½ÇÁ¦ ¾÷¹«¿¡¼ »ç¿ëµÉ ¸¸ÇÑ ¿¹Á¦±îÁö »ó¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù. À̸¦ ÅëÇØ °³¹ß ÆÐÅÏÀ» ÀÍÈ÷°í ½ÇÁ¦ °³¹ß¿¡ µµ¿òÀÌ µÇ°Ô Çß´Ù.
¡á ¼¹ö»çÀÌµå °ËÁõ ¹æ½ÄÀÇ Æû ÆäÀÌÁö ¡á ¿Â¶óÀΠäÆÃ ¡á ÀÔ·Â µµ¿ì¹Ì ¡á SVG¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ Â÷Æ® ¡á µ¥ÀÌÅͺ£À̽º¿Í ¿¬µ¿µÇ°í ÆíÁý °¡´ÉÇÑ µ¥ÀÌÅÍ ±×¸®µå ¡á À¥ ±â¹Ý RSS ¸®´õ ¡á µå·¡±×¾Øµå·ÓÀ¸·Î Á¤·Ä ¹× ÀڷḦ ¼¹ö¿¡ ÀúÀåÇÏ´Â ¸ñ·Ï(script.aculo.us ÀÌ¿ë)
[µµ¼±¸¼º]
1Àå: Ajax¿Í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¹Ì·¡¿¡¼´Â Ajax¿¡ ´ëÇÑ ±âÃÊ¿Í Ajax¸¦ ÀÌ¿ëÇØ »ç¿ë¼ºÀ» Çâ»ó½Ãų ¼ö ÀÖ´Â ´Ù¾çÇÑ ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇϰڴÙ. ±×¸®°í ÀÌÇØ¸¦ µ½±â À§ÇØ °£´ÜÇÑ ¿¹Á¦µµ ÀÛ¼ºÇغ»´Ù.
2Àå: ÀÚ¹Ù½ºÅ©¸³Æ®·Î Ŭ¶óÀÌ¾ðÆ® »çÀ̵å ÀÛ¾÷Çϱ⿡¼´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿Í DOM, XMLHttpRequest °´Ã¼, XMLÀ» ÀÌ¿ëÇØ Ajax À¥ Ŭ¶óÀÌ¾ðÆ®¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 2Àå¿¡¼´Â °ü·ÃµÈ ¸ðµç ±â¼úÀÇ »ó¼¼ÇÑ ¼³¸íº¸´Ù´Â °¢ ±â¼úÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀ» ÀÍÈ÷´Â µ¥ ÁýÁßÇϰڴÙ.
3Àå: PHP¿Í MySQL·Î ¼¹ö »çÀÌµå °³¹ßÇϱ⿡¼´Â Ajax Ŭ¶óÀÌ¾ðÆ®¿Í ¿¬µ¿µÇ´Â ¼¹ö ½ºÅ©¸³Æ® ÀÛ¼º¹ýÀ» ¾Ë¾Æº¸°Ú´Ù. ±âº»ÀûÀÎ ÀÚ¹Ù½ºÅ©¸³Æ® º¸¾È°ú ¿¡·¯ Çڵ鸵 µîÀ» ¾î¶»°Ô ó¸®ÇÏ¸é µÇ´ÂÁöµµ ´Ù·é´Ù.
4Àå: ºü¸£°í ¾ÈÀüÇÑ Æû À¯È¿¼º °ËÁõ¿¡¼´Â ½Ç½Ã°£ Ajax °ËÁõ°ú ¼¹ö »çÀÌµå °ËÁõÀ» ¸ðµÎ ÀÌ¿ëÇÏ´Â Æû °ËÁõ ¹æ¹ý¿¡ ´ëÇØ¼ ¾Ë¾Æº¸°Ú´Ù.
5Àå: °¡º¿î À¥±â¹Ý äÆÃ ¼Ö·ç¼Ç ÀÛ¼ºÇϱ⿡¼´Â ¿©·¯ äÆÃ ¼Ö·ç¼Ç°ú´Â ´Ù¸£°Ô ÀÚ¹Ù ¾ÖÇø´À̳ª Ç÷¡½Ã µîÀÇ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏÁö ¾Ê°í ÀÚ¹Ù½ºÅ©¸³Æ®¸¸À» ÀÌ¿ëÇØ äÆÃ ¼Ö·ç¼ÇÀ» ÀÛ¼ºÇغ¸°Ú´Ù.
6Àå: ½Ç½Ã°£ ´Ü¾îÁ¦¾È°ú ÀÚµ¿¿Ï¼º¿¡¼´Â ±¸±Û °Ë»ö¾î Á¦¾È ±â´É°ú °°Àº ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇØ¼ PHP ÇÔ¼ö¸¦ °Ë»öÇÒ ¼ö ÀÖ°í ¶Ç ÀÌ·¸°Ô °Ë»öµÈ ÇÔ¼öÀÇ °ø½Ä µµ¿ò¸» ÆäÀÌÁöÀÇ ¸µÅ©µµ Á¦°øÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇغ¸°Ú´Ù.
7Àå: SVG·Î ½Ç½Ã°£ Â÷Æ® ±×¸®±â¿¡¼´Â Ajax¿Í SVG¸¦ ÀÌ¿ëÇØ ½Ç½Ã°£À¸·Î Â÷Æ®¸¦ ±×·ÁÁÖ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇغ¸°Ú´Ù. SVG(Scalable Vector Graphics)´Â ÅØ½ºÆ® ±â¹ÝÀÇ ±×·¡ÇÈ ¾ð¾î·Î µµÇüÀ̳ª ÅØ½ºÆ®¸¦ ±×¸®´Â µ¥ ÀÌ¿ëµÈ´Ù.
8Àå: ´ÙÀ̳»¹Í µ¥ÀÌÅÍ ±×¸®µå¿¡¼´Â Ajax¸¦ ÀÌ¿ëÇØ °·ÂÇÑ µ¥ÀÌÅÍ ±×¸®µå¸¦ ÀÛ¼ºÇغ¸°Ú´Ù. XSLT¸¦ ÀÌ¿ëÇØ XML ¹®¼¸¦ ÆÄ½ÌÇØ¼ Ãâ·ÂÀ» »ý¼ºÇÏ´Â ¹æ¹ýµµ ÇÔ²² ¾Ë¾Æº¸ÀÚ.
9Àå: À¥±â¹Ý RSS ¸®´õ ÀÛ¼ºÇϱ⿡¼´Â SimpleXML PHP ¶óÀ̺귯¸®¿Í XML, XSLT¸¦ ÀÌ¿ëÇØ °£´ÜÇÑ RSS ¸®´õ¸¦ ÀÛ¼ºÇغ¸°Ú´Ù.
10Àå: µå·¡±×¾Øµå·Ó UIÀÛ¼ºÇϱ⿡¼´Â script.aculo.us ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ µå·¡±×¾Øµå·Ó ±â´ÉÀ» °®Ãá ¸®½ºÆ®¸¦ ÀÛ¼ºÇغ¸°Ú´Ù.
ºÎ·Ï A: ÀÛ¾÷ ȯ°æ ¼³Á¤¿¡¼´Â ÀÌ Ã¥¿¡¼ »ç¿ëÇÏ´Â ¼ÒÇÁÆ®¿þ¾î(¾ÆÆÄÄ¡, PHP, MySQL, phpMyAdmin)ÀÇ ¼³Ä¡¿Í ¼³Á¤ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÀÌ Ã¥ÀÇ ¿¹Á¦´Â ÀÛ¾÷ ȯ°æÀÌ ¿©±â¼ ¼³¸íÇÑ ´ë·Î ¼³Á¤µÇ¾î ÀÖ´Ù°í °¡Á¤Çϰí ÀÛ¼ºµÆ´Ù.
[´ë»ó µ¶ÀÚ]
ÀÌ Ã¥Àº PHP¿Í XML, ÀÚ¹Ù½ºÅ©¸³Æ®, MySQL¿¡ ´ëÇÑ ±âº»ÀûÀÎ Áö½ÄÀº ÀÖÀ¸³ª ´õ ±íÀÌ ¹è¿ì°í ½Í°Å³ª ÀÌ ±â¼úµéÀ» ¿¬µ¿ÇÏ´Â ¹æ¹ýÀ» ¾Ë°í ½Í¾îÇÏ´Â µ¶Àڵ鿡°Ô À¯¿ëÇÏ´Ù.
¡Ú ¼Ò½ºÄÚµå ¡Ú
¿ø¼ http://www.packtpub.com/support¸¦ ¹æ¹®ÇØ Ã¥ Á¦¸ñÀ» ¼±ÅÃÇϰųª, ¿¡ÀÌÄÜÃâÆÇ»ç µµ¼Á¤º¸ÆäÀÌÁö(http://www.acornpub.co.kr/book/php-ajax)¿¡¼ ¿¹Á¦ ÄÚµå¿Í Ãß°¡ÀûÀÎ ¸®¼Ò½º¸¦ ¹Þ¾Æº¼ ¼ö ÀÖ´Ù. ´Ù¿î·ÎµåµÇ´Â ÆÄÀÏ¿¡ »ç¿ë¹ýµµ ¸í½ÃÇØµ×´Ù.
|
 |
|
 |
1Àå Ajax¿Í ÀÚ¹Ù½ºÅ©¸³Æ®, À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¹Ì·¡ 21 À¥ ¾ÖÇø®ÄÉÀÌ¼Ç 23 À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀåÁ¡ 24 À¥»çÀÌÆ®ÀÇ ¿ª»ç 25 HTTP¿Í HTML 25 PHP¿Í ±âŸ ¼¹ö »çÀÌµå ±â¼ú 27 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ±âŸ Ŭ¶óÀÌ¾ðÆ® »çÀÌµå ±â¼ú 28 ±×¸®°í ¶Ç ´Ù¸¥ ±â¼ú 29 AjaxÀÇ ÀÌÇØ 30 Ajax¿Í PHP¸¦ ÀÌ¿ëÇÑ °£´ÜÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º 36 [¿¹Á¦] Ajax ÀÔ¹® 39 Á¤¸® 50
2Àå ÀÚ¹Ù½ºÅ©¸³Æ®·Î Ŭ¶óÀÌ¾ðÆ® »çÀ̵å ÀÛ¾÷Çϱâ 51 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í DOM 52 [¿¹Á¦] ÀÚ¹Ù½ºÅ©¸³Æ®¿Í DOM 55 ÀÚ¹Ù½ºÅ©¸³Æ® À̺¥Æ®¿Í DOM 57 [¿¹Á¦] ÀÚ¹Ù½ºÅ©¸³Æ® À̺¥Æ®¿Í DOM 59 DOM ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ ¹®¼ »ý¼º 62 [¿¹Á¦] DOM ½ºÅ©¸³Æ® ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ÀÇ DOM°ú CSS 66 [¿¹Á¦] ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ÀÇ CSS »ç¿ë 66 XMLHttpRequest °´Ã¼ »ç¿ë 70 XMLHttpRequest °´Ã¼ »ý¼º 71 IE¿¡¼ ÃֽйöÀüÀÇ XMLHttpRequest °´Ã¼ ȹµæ 75 XMLHttpRequest¸¦ ÀÌ¿ëÇØ ¼¹ö¿¡ ¿äû º¸³»±â 77 ¼¹ö ÀÀ´ä ó¸® 80 [¿¹Á¦] XMLHttpRequest¸¦ ÀÌ¿ëÇØ ºñµ¿±â ¿äû º¸³»±â 82 XML ¹®¼ 89 [¿¹Á¦] XMLHttpRequest°ú XMLÀ» ÀÌ¿ëÇÑ ºñµ¿±â È£Ãâ 90 ¿À·ù¿Í ¿¹¿Ü ó¸® 95 XML ±¸Á¶ »ý¼º 100 Á¤¸® 101
3Àå PHP¿Í MySQL·Î ¼¹ö »çÀÌµå °³¹ßÇϱâ 103 PHP¿Í DOM 103 [¿¹Á¦] Ajax¿Í PHP ¿¬µ¿ 105 ÆÄ¶ó¹ÌÅÍ ³Ñ±â´Â ¹æ¹ý°ú PHP ¿À·ù ó¸® 111 [¿¹Á¦] PHP ÆÄ¶ó¹ÌÅÍ ³Ñ±â±â¿Í ¿À·ù ó¸® 112 ¿ÜºÎ ¼¹ö Á¢¼Ó°ú ÀÚ¹Ù½ºÅ©¸³Æ® º¸¾È 123 [¿¹Á¦] ¿ÜºÎ ¼¹ö Á¢±ÙÇϱâ 125 ÇÁ·Ï½Ã ¼¹ö ½ºÅ©¸³Æ® 131 [¿¹Á¦] ÇÁ·Ï½Ã ¼¹ö ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ ¿ÜºÎ ¼¹ö Á¢±ÙÇϱâ 132 ºñµ¿±â ¿äûÀ» ¹Ýº¹ÀûÀ¸·Î º¸³»´Â ÇÁ·¹ÀÓ¿öÅ© 139 [¿¹Á¦] ¹Ýº¹ ÀÛ¾÷ ó¸® 142 MySQL 152 µ¥ÀÌÅͺ£À̽º Å×ÀÌºí »ý¼º 153 ÀÚ·á ó¸® 157 µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓÇØ¼ Äõ¸® ½ÇÇàÇϱâ 158 [¿¹Á¦] PHP¿Í MySQL 160 ¸¶¹«¸® ¹× Àüü ±¸Á¶ »ìÆìº¸±â 164 [¿¹Á¦] ¾Ë¸®¹Ì ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º 168 Á¤¸® 178
4Àå ºü¸£°í ¾ÈÀüÇÑ Æû À¯È¿¼º °ËÁõ 179 Ajax¸¦ ÀÌ¿ëÇÑ Æû À¯È¿¼º °Ë»ç 180 ½º·¹µå ¼¼ÀÌÇÁ Ajax 184 [¿¹Á¦] Æû À¯È¿¼º °ËÁõ 185 Á¤¸® 212
5Àå °¡º¿î À¥±â¹Ý äÆÃ ¼Ö·ç¼Ç ÀÛ¼ºÇϱâ 213 Ajax¸¦ ÀÌ¿ëÇÑ Ã¤ÆÃ ¼Ö·ç¼Ç 213 À¥±â¹Ý äÆÃ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º 215 [¿¹Á¦] À¥ ±â¹Ý äÆÃ ¾ÖÇø®ÄÉÀÌ¼Ç 217 Á¤¸® 240
6Àå ½Ç½Ã°£ ´Ü¾îÁ¦¾È°ú ÀÚµ¿¿Ï¼º 241 Ajax¸¦ ÀÌ¿ëÇÑ ´Ü¾îÁ¦¾È°ú ÀÚµ¿¿Ï¼º 242 ±¸±Û °Ë»ö¾î Á¦¾È 242 ´Ü¾îÁ¦¾È°ú ÀÚµ¿¿Ï¼º ±â´É ¸¸µé±â 243 [¿¹Á¦] ´Ü¾îÁ¦¾È°ú ÀÚµ¿¿Ï¼º ±â´É 244 Á¤¸® 272
7Àå SVG·Î ½Ç½Ã°£ Â÷Æ® ±×¸®±â 273 Ajax¿Í SVG·Î ½Ç½Ã°£ Â÷Æ® ¸¸µé±â 274 [¿¹Á¦] ½Ç½Ã°£ SVG Â÷Æ® ÀÛ¼ºÇϱâ 278 Á¤¸® 291
8Àå ´ÙÀ̳»¹Í µ¥ÀÌÅÍ ±×¸®µå 293 Ŭ¶óÀÌ¾ðÆ® »çÀ̵å XSLT¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ±×¸®µå ÀÛ¼º 294 [¿¹Á¦] ´ÙÀ̳»¹ÍÇÑ µ¥ÀÌÅÍ ±×¸®µå 296 Á¤¸® 321
9Àå À¥ ±â¹Ý RSS ¸®´õ ÀÛ¼ºÇϱâ 323 RSS ´Ù·ç±â 324 RSS ¹®¼ÀÇ ±¸Á¶ 324 ±¸±Û ¸®´õ 325 RSS ¸®´õ ÀÛ¼º 326 [¿¹Á¦] À¥ ±â¹Ý RSS ¸®´õ 327 Á¤¸® 342
10Àå µå·¡±×¾Øµå·Ó UIÀÛ¼ºÇϱâ 343 À¥¿¡¼ÀÇ µå·¡±× ¾Ø µå·Ó 343 ¼îÇΠīƮ 344 Á¤·Ä °¡´ÉÇÑ ¸ñ·Ï 344 µå·¡±× ¾Ø µå·ÓÀÌ °¡´ÉÇÑ ¸ñ·Ï ÀÛ¼º 345 [¿¹Á¦] µå·¡±×¾Øµå·Ó UI¸¦ ÀÌ¿ëÇÑ ¾÷¹« °ü¸® 348 Á¤¸® 366
ºÎ·Ï A ÀÛ¾÷ ȯ°æ ¼³Á¤ 367 À©µµ¿ì ȯ°æ ¼³Á¤ 368 ¾ÆÆÄÄ¡ ¼³Ä¡ 369 MySQL ¼³Ä¡ 371 PHP ¼³Ä¡ 372 *nix °è¿ÀÇ ¿î¿µÃ¼Á¦ ȯ°æ ¼³Á¤ 374 ¾ÆÆÄÄ¡ ¼³Ä¡ 375 MySQL ¼³Ä¡ 375 PHP ¼³Ä¡ 376 phpMyAdmin ¼³Ä¡ 378 Ajax µ¥ÀÌÅͺ£À̽º Áغñ 380
|
 |
|
 |
ÀúÀÚ ¼Ò°³ Å©¸®½ºÃµ ´Ù¸® ´Ù¾çÇÑ Ãֽбâ¼ú¿¡ Àͼ÷ÇÑ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î¼ "Beginning E-Commerce" ½Ã¸®Áî °°Àº À¯¸í ¼ÀûÀ» Àú¼úÇß´Ù. ¾î¸° ³ªÀÌ¿¡ ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÑ ÀúÀÚ´Â 12»ì¿¡ óÀ½ Âü°¡ÇÑ ÇÁ·Î±×·¡¹Ö ´ëȸ¿¡¼ 1µîÀ» Â÷ÁöÇϱ⵵ Çß´Ù. ±× ÀÌÈķεµ ¸¹Àº Ȱµ¿À» ÇßÀ¸¸ç ÇöÀç´Â ºÐ»êÇü ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶ ¹Ú»ç °úÁ¤À» ¹â°í ÀÖ´Ù. Å©¸®½ºÃµÀº ÀÚ½ÅÀÌ ÁöÀº Ã¥ÀÇ Çǵå¹éÀ» ¹Þ´Â °ÍÀ» ÁÁ¾ÆÇÑ´Ù°í ÇÏ´Ï ÀüÇÏ°í ½ÍÀº ¸»ÀÌ ÀÖ´Ù¸é ºÎ´ã °®Áö ¸»°í ±×ÀÇ °³ÀÎ À¥»çÀÌÆ®ÀÎ www.cristiandarie.ro¿¡¼ Çǵå¹éÀ» ³²°Ü º¸ÀÚ.
º¸±×´Ü ºê¸°ÀÚ¸®¾Æ ·ç¸¶´Ï¾Æ ºÎÄí·¹½´Æ¼ ¼ÒÀçÀÇ Æú¸®Å×´ÏÄ« ´ëÇп¡¼ ÀÚµ¿Á¦¾î¿Í ÄÄÇ»ÅͰøÇÐ Çлç¿Í ¼®»ç ÇÐÀ§¸¦ ÃëµæÇß´Ù. ±×¸®°í ÇÁ¶û½º ÆÄ¸®ÀÇ ¿¡ÄÝ Æú¸®Å×Å©´Ð¿¡¼ ÄÄÇ»ÅͰøÇРû° ¼ö·áÁõµµ ¹Þ¾Ò´Ù. ±×ÀÇ °ü½É»ç´Â ÀÓº£µðµå ÇÁ·Î±×·¡¹Ö¿¡¼ºÎÅÍ ºÐ»ê, ¸ð¹ÙÀÏ ÄÄÇ»ÆÃ, À¥ ±â¼ú¿¡ À̸£±â±îÁö ´Ù¾çÇÏ´Ù. ÇöÀç ±×¸®½º ±¹¸³ ÀºÇàÀÇ °¡¸Í ÀºÇàÀÎ ¹êÄ« ·Î¸¶´Ï½ºÄ«¿¡¼ ±Ù¹«Çϰí ÀÖÀ¸¸ç ±×°÷¿¡¼ ÀÎÅÍ³Ý ¹ðÅ·°ú º¸¾È °ü·Ã ÇÁ·ÎÁ§Æ® °ü¸® ¹× ÀºÇà ¾÷¹«¿¡ »õ·Î¿î ±â¼úÀ» µµÀÔÇÏ´Â ÀÏÀ» ´ã´çÇϰí ÀÖ´Ù.
Çʸ³ Ä¡¾óü½º-Åä»ç À¥ ±â¹Ý ¼ÒÇÁÆ®¿þ¾îÀÇ ¼ºÀ强À» ±»°Ô ¹Ï°í ÀÖ´Â À¥ °³¹ßÀÚ´Ù. ±×´Â Å×ÀÌÇÁ µå¶óÀ̺긦 ÀåÂøÇÑ Äڸ𵵾î 64¸¦ óÀ½ Á¢ÇÑ 9»ì ¶§ºÎÅÍ °³¹ßÀ» ½ÃÀÛÇß´Ù. ·ç¸¶´Ï¾Æ¿¡¼ Çʸ³Àº À¥ °³¹ß ¹× À¥ µðÀÚÀΠȸ»çÀÎ eXigo, www.exigo.ro¸¦ ¿î¿µÇϰí ÀÖ´Ù. ¶ÇÇÑ ÇöÀç ¿À¶óµ¥¾Æ ´ëÇп¡¼ ÄÄÇ»ÅͰøÇÐÀ» Àü°øÇϰí ÀÖÀ¸¸ç ·ç¸¶´Ï¾ÆÀÇ PHP Ä¿¹Â´ÏƼÀÎ www.phpromania.net¿¡¼µµ Ȱ¹ßÇÏ°Ô È°µ¿ ÁßÀÌ´Ù.
¹ÌÇÏÀÌ ºÎġī 12»ì ¶§ºÎÅÍ ÇÁ·Î±×·¡¹Ö°ú ÇÁ·Î±×·¡¹Ö ´ëȸ ÃâÀü(¿ì½Âµµ ¿©·¯ ¹ø Çß´Ù)À» ½ÃÀÛÇß´Ù. ·ç¸¶´Ï¾Æ ºÎÄí·¹½´Æ¼ ¼ÒÀçÀÇ Æú¸®Å×´ÏÄ« ´ëÇп¡¼ ÀÚµ¿Á¦¾î¿Í ÄÄÇ»ÅͰøÇÐ ÇÐ»ç °úÁ¤À» ¸¶ÃÆ´Ù. ±×´Â ÇöÀç ´Ù¾çÇÑ ÀüÀÚ±â±âÀÇ Åë½Å ¼ÒÇÁÆ®¿þ¾î¸¦ Á¦ÀÛÇϰí ÀÖ´Ù. ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ´Ù·ïºÃÁö¸¸ ±×°¡ °¡Àå ¼±È£ÇÏ´Â ¾ð¾î´Â ¿©ÀüÈ÷ C++¶ó°í ÇÑ´Ù. ±× ¿Ü¿¡µµ LGPLÀ» ÁÁ¾ÆÇÏ´Â ¹ÌÇÏÀÌ´Â ¡ºBeginning PHP 5 and MySQL E-Commerce¡»µµ °øµ¿ ÁýÇÊÇß´Ù. ±×¿Í ¿¬¶ôÀ» ÇÏ°í ½Í´Ù¸é ±×ÀÇ °³ÀÎ À¥»çÀÌÆ®ÀÎ www.valentinbucica.ro¸¦ ¹æ¹®Çغ¸ÀÚ.
[¿Å±äÀÌÀÇ ¸»] À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿ª»ç´Â ±×´ÙÁö ±æÁö ¾ÊÀ½¿¡µµ ¸¹Àº ÁøÈ °úÁ¤À» °ÅÃÆ½À´Ï´Ù. ÀÌ·± °úÁ¤À» °ÅÄ¡¸é¼ °³¹ßÀÚ´Â º¹ÀâÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ´õ¿í ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô µÆ°í, »ç¿ëÀÚ´Â Á÷°üÀûÀÌ°í Æí¸®ÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô µÆ½À´Ï´Ù. Á¦°¡ À¥ °³¹ß¿¡ óÀ½ ¹ßÀ» µé¿©³õ¾ÒÀ» ¶§´Â ¸¹Àº »ç¶÷ÀÌ ÆÞÀ» ÀÌ¿ëÇØ À¥ °³¹ßÀ» Çϰí ÀÖ¾ú½À´Ï´Ù. ±×·¡¼ Á¦°¡ À¥ °³¹ßÀ» óÀ½ ½ÃÀÛÇÏ¸ç »ç¿ëÇß´ø ¾ð¾îµµ ÆÞÀÔ´Ï´Ù. ±×·¯³ª ÆÞÀº À¥ °³¹ßÀ» ¸ñÀûÀ¸·Î ¼³°èµÈ ¾ð¾î°¡ ¾Æ´Ï¾ú±â¿¡ ÆÞÀ» ÀÌ¿ëÇÑ À¥ °³¹ßÀº ±×´ÙÁö Áñ°Å¿î °æÇèÀÌ ¾Æ´Ï¾ú½À´Ï´Ù. ÀÌÈÄ PHP¿¡ ´ëÇØ¼ ¾Ë°Ô µÆ°í, °£´ÜÇÑ C ¹®¹ý Á¤µµ¸¸ ¾Ë°í ÀÖ´Ù¸é º°´Ù¸¥ ÇнÀ ¾øÀÌ ¹Ù·Î °³¹ßÀ» ÇÒ ¼ö ÀÖ´Ù´Â Á¡°ú HTML ÆäÀÌÁö¿¡¼ Æí¸®ÇÏ°Ô Äڵ带 ¾³½Ï¾³½Ï ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù´Â Á¡Àº ±²ÀåÈ÷ Å« ¸Å·ÂÀ̾ú½À´Ï´Ù. ÀÌÈÄ ´Ù¸¥ ¾ð¾î¸¦ Á¢ÇÒ ±âȸ°¡ ¸¹¾ÒÁö¸¸ ¸¶À½ ÆíÇÏ°Ô ºó ÆäÀÌÁö¸¦ ¿¾î¼ »ý°¢ÇÏ´Â ±â´ÉÀ» °¡º¿î ¸¶À½À¸·Î ÈÇÈÇ Ç®¾î³»´Â µ¥´Â PHP¸¸ÇÑ ¾ð¾î°¡ ¾ø´Â µíÇÕ´Ï´Ù. ¹°·Ð ÀÌ·± °¡º¿î ¾ÖÇø®ÄÉÀ̼ǻӸ¸ ¾Æ´Ï¶ó °è¼Ó Ãß°¡µÇ°í ÀÖ´Â PHPÀÇ ¸ðµç ±â´ÉÀ» Ȱ¿ëÇÑ´Ù¸é °·ÂÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×¸®°í Ajax°¡ ³Î¸® »ç¿ëµÇ±â ÀÌÀü¿¡´Â ¹«¾ð°¡ ±â´ÉÀûÀÎ µ¿ÀÛÀ» Çϱâ À§Çؼ´Â Ç×»ó ÆäÀÌÁö Àüü¸¦ ´Ù½Ã Àоî¾ß Çß½À´Ï´Ù. Áö±Ý°ú ºñ±³Çغ¸¸é À̶§ÀÇ À¥ °æÇèÀº ±×´ÙÁö À¯ÄèÇÏÁö ¸øÇß½À´Ï´Ù. ¾î¶² ÀÛ¾÷À» ÇϵçÁö ÆäÀÌÁö Àüü¸¦ ´Ù½Ã Àоî¾ß Çß°í, ÆäÀÌÁö À̵¿ ½Ã¿¡ Èûµé°Ô ÀÔ·ÂÇß´ø ÀڷḦ ÀÒ¾î¹ö¸®´Â Àϵµ ÈçÇß½À´Ï´Ù. ÇÏÁö¸¸ ÀÌÁ¦´Â Ajax ´öºÐ¿¡ °Ë»öâ¿¡¼ ´Ü¾î¸¦ ÀÔ·ÂÇÏ´Â µ¿¾È ÆäÀÌÁö Àüü¸¦ ´Ù½Ã ÀÐÀ» ÇÊ¿ä ¾øÀÌ ½Ç½Ã°£À¸·Î À¯»çÇÑ ´Ü¾îµéÀ» È®ÀÎÇØº¼ ¼öµµ ÀÖ°í, ¸ÞÀÏÀ̳ª ºí·Î±×¿¡¼ ±ÛÀ» ¾²´Â µ¿¾È µû·Î ¹é¾÷À» ¹ÞÁö ¾Ê¾Æµµ ±ÛÀÌ ÀÚµ¿À¸·Î ÀúÀåµÇ¾î ¿¹»óÄ¡ ¸øÇÑ ÀÏÀÌ ¹ß»ýÇßÀ» ¶§µµ ÀÛ¼ºÇϰí ÀÖ´ø ±ÛÀ» º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ajax¿Í ´õºÒ¾î ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Àü¹ÝÀûÀΠȰ¿ë ºÐ¾ßµµ ¸¹ÀÌ ´Ã¾î³µ½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® »çÀ̵忡¼ Æû °ËÁõ ¿ëµµ Á¤µµ·Î¸¸ Á¦ÇÑÀûÀ¸·Î »ç¿ëµÇ´ø ÀÚ¹Ù½ºÅ©¸³Æ®´Â ÀÌÁ¦ Ajax¿Í °áÇÕÇÏ¿© ±× Ȱ¿ë ºÐ¾ß°¡ Æø¹ßÀûÀ¸·Î ´Ã¾î³ª´Â Ãß¼¼ÀÔ´Ï´Ù. ´öºÐ¿¡ ÀÚ¹Ù½ºÅ©¸³Æ® ÀÚü¸¦ Ajax¶ó°í ºÎ¸£´Â °æ¿ìµµ ¸¹¾ÆÁ³½À´Ï´Ù. ¸î ³â Àü±îÁö¸¸ ÇØµµ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ½Ç¿ëÀûÀÎ ¿ëµµ´Â Ŭ¶óÀÌ¾ðÆ® »çÀÌµå Æû °ËÁõ¹Û¿¡ ¾ø´Ù°í ¹Ï´Â »ç¶÷ÀÌ ¸¹¾Ò½À´Ï´Ù. ±× ¿Ü¿¡´Â ´«¿¡ °Å½½¸®´Â Á¶ÀâÇÑ È¿°ú³ª ÁÖ´Â ¾ð¾î·Î ÀνÄÇϰí ÀÖ¾úÁÒ. ÇÏÁö¸¸ ÀÌÁ¦´Â ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÀÔÁö°¡ ´õ¿í ÁÁ¾ÆÁö°í ÀÖ½À´Ï´Ù. ±âÁ¸¿¡´Â ¼¹ö¿¡¼ ÆäÀÌÁö ´ëºÎºÐÀ» »ý¼ºÇϰí ÀÚ¹Ù½ºÅ©¸³Æ®´Â °Å±â¿¡ ¾à°£ÀÇ ¾ç³äÀ» ¾ñ´Â Á¤µµ¿´´Ù¸é ÀÌÁ¦´Â Á¡Á¡ ¼¹ö¿¡¼ÀÇ Ã³¸®´Â ÀÚ·áÀÇ ÀÔ/Ãâ·Â Á¤µµ·Î Á¦ÇÑÇÏ°í ¸¹Àº ºÎºÐÀ» Ŭ¶óÀÌ¾ðÆ® »çÀ̵忡¼ ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ ó¸®ÇÏ´Â ¹æÇâÀ¸·Î °¡°í ÀÖ½À´Ï´Ù. Áö±Ý±îÁö Ajax¸¦ ÀÌ¿ëÇØ À¥ °æÇèÀ» ȹ±âÀûÀ¸·Î º¯È½ÃŲ »ç·ÊµéÀÌ ¿©·µ ³ª¿ÔÁö¸¸ AjaxÀÇ È°¿ë ºÐ¾ß´Â ¾ÕÀ¸·Îµµ ´õ ¸¹ÀÌ ³²¾Æ ÀÖ½À´Ï´Ù. ÀÌ·± »õ·Î¿î Ȱ¿ë ºÐ¾ß¸¦ °³Ã´Çسª°¡·Á¸é ¿ì¼± ±âÁ¸ÀÇ È°¿ë »ç·Ê¸¦ »ìÆìº¸´Â °ÍÀÌ Áß¿äÇѵ¥, ÀÌ Ã¥ÀÇ ÀúÀÚ´Â ±âÁ¸ÀÇ Ajax Ȱ¿ë »ç·Ê Áß ÁÖ¿äÇÑ ¸î °¡Áö¸¦ »Ì¾Æ ÀÌÇØÇϱ⠽±µµ·Ï Â÷±ÙÂ÷±Ù ¼³¸íÇϰí ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ Ajax ¾ÖÇø®ÄÉÀ̼ÇÀ» PHP¿Í ¾î¶»°Ô ¿¬µ¿ÇÏ´ÂÁöµµ »ó¼¼È÷ ¼³¸íÇϰí ÀÖ½À´Ï´Ù. ºÎµð ÀÌ Ã¥¿¡¼ ¼Ò°³ÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿Í Ajax, PHPÀÇ ´Ù¾çÇÑ È°¿ë ¹æ¹ýÀÌ »õ·Î¿î °³¼± »ç·Ê¸¦ ¸¸µé¾î³»´Â µ¥ ÇÊ¿äÇÑ ¹ßÆÇÀÌ µÆÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÔ´Ï´Ù. ¿ªÀÚ¼Ò°³ ³ª°ÇÇ¥ ij³ª´Ù Åä·ÐÅä ´ëÇп¡¼ ÄÄÇ»ÅͰøÇÐÀ» Àü°øÇϰí ÇÁ¸®·£¼ À¥ °³¹ßÀڷΠȰµ¿ÇÏ´ø Áß ±Í±¹ÇØ Çѱ¹Å¸ÇÇÄÄÇ»ÅÍ¿¡ ÀÔ»çÇß´Ù. ±×°÷¿¡¼ ¹Î¿ø¼·ù ¹ß±Þ±â ÇÁ·Î±×·¥ °³¹ß ¾÷¹«¸¦ ÇÏ´Ù NHNÀ¸·Î ÀÌÁ÷ÇØ ÇöÀç´Â Ajax °³¹ßÀ» ÁÖ·Î Çϰí ÀÖ´Ù. ½º¸¶Æ®¿¡µðÅÍ °³¹ßÀ» ´ã´çÇϰí ÀÖÀ¸¸ç ÃÖ±Ù¿¡´Â ½º¸¶Æ®¿¡µðÅÍÀÇ ¿ÀǼҽºÈ¿Í °ü·ÃÇØ¼ ´õ ¸¹Àº »ç¿ëÀÚ¸¦ ±â»Ú°Ô ¸¸µé ¹æ¹ýÀ» °í¹ÎÇÏ´Â ÁßÀÌ´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|