Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö / CGI/PHP
Beginning PHP 4 - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ
¤ý¿ª ÀÚ ÃֿϱÔ
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2001³â 03¿ù 03ÀÏ
¤ýÁ¤ °¡ 30,000¿ø
¤ýÆäÀÌÁö 980 ÆäÀÌÁö
¤ýISBN 89-7627-810-0
¤ý³­À̵µ ÃʱÞ.Áß±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
¿ø¼­ÀÇ ÇÊÀÚ°¡ Á÷Á¢ ¹ø¿ªÇÑ PHP4!

ÀÌÁ¦ ¿©·¯ºÐÀº WroxÀÇ ÃÖÃÊ Çѱ¹ÀÎ ÇÊÀÚ¸¦ ¸¸³¯ ¼ö ÀÖ´Ù. À¥ ÇÁ·Î±×·¡¸Óµé »çÀÌ¿¡¼­ ³¯·Î Àα⸦ ´õÇØ°¡°í ÀÖ´Â PHP´Â µ¿ÀûÀÎ ´ëÈ­½Ä À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖ´Â À¥ ½ºÅ©¸³ÆÃ ¾ð¾îÀÌ´Ù.
PHP¸¦ »ç¿ëÇÏ¸é µ¥ÀÌÅͺ£À̽º ¿¬µ¿, À̸ÞÀÏ ±â´É ±¸Çö, µ¿Àû À̹ÌÁö »ý¼º °°Àº º¹ÀâÇÑ ¹®Á¦µµ °£´ÜÈ÷ ÇØ°áÇÒ ¼ö ÀÖ´Ù. ÃֽйöÀüÀÎ PHP4¿¡´Â À¥ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» µµ¿ÍÁÖ´Â ¼ö¸¹Àº ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù. ÀÌ Ã¥Àº PHP4 ¾ð¾îÀÇ °­·ÂÇÑ ±â´ÉÀ» ½ÊºÐ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù.

¶ÇÇÑ, ÀÌ Ã¥Àº ÇÁ·Î±×·¡¹Ö ±âÃʺÎÅÍ º¹ÀâÇÑ µ¥ÀÌŸ ±â¹Ý À¥ »çÀÌÆ®ÀÇ ¼³°è ¹× ±¸Ãà¿¡ À̸£±â±îÁö PHP ¾ð¾îÀÇ Æ¯Â¡°ú ±â´ÉÀ» Ȱ¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ÃѸÁ¶óÇϰí ÀÖ´Ù. »Ó¸¸ ¾Æ´Ï¶ó, µð·ºÅ丮 Çü½ÄÀÇ À¥ °Ë»ö ¿£Áø, ¸ÞÀϸµ ¸®½ºÆ® °ü¸® ½Ã½ºÅÛ, À¥ ±â¹Ý ÆÄÀÏ ¿¡µðÅÍ ¹× ´ëÈ­½Ä ¿Â¶óÀÎ ¼îÇθô À̹ÌÁö¸Ê µî °ð¹Ù·Î ÀÀ¿ëÇØº¼ ¼ö ÀÖ´Â ¿ÏÀüÇÑ ½ÇÀü ÇÁ·Î±×·¥ ¿¹Á¦µéÀÌ ´Ù¼ö ¼ö·ÏµÇ¾î ÀÖ´Ù.

ÀÌ Ã¥Àº HTML¸¸ ¾Ë¸é ´©±¸³ª ÀÐÀ» ¼ö ÀÖ´Ù. ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ÀÖ´Ù¸é ÁÁ°ÚÁö¸¸, Çʼö Á¶°ÇÀº ¾Æ´Ï´Ù.

ÀÌ Ã¥¿¡ ¼ö·ÏµÈ ¸ðµç ¿¹Á¦´Â À¯´Ð½º(¸®´ª½º Æ÷ÇÔ)»Ó ¾Æ´Ï¶ó À©µµ¿ì¿¡¼­µµ ½ÇÇàÀÌ °¡´ÉÇÏ´Ù. À©µµ¿ì¿Í À¯´Ð½º ±â¹Ý¿¡¼­ À¥ ¼­¹ö ¹× µ¥ÀÌÅͺ£À̽º¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.

¢Ã ³»¿ë

  • PHP ¾ð¾î ÃÑÁ¤¸®
  • ¼³Ä¡ ¹æ¹ý ¹× ¹®Á¦ ÇØ°á µµ¿ò¸»
  • °ü°èÇü µ¥ÀÌÅͺ£À̽º ¹× MySQL
  • öÀúÇÑ Å×½ºÆ®¸¦ °ÅÄ£ ÀÀ¿ë ¿¹Á¦ ¹× ÀÚ¼¼ÇÑ ÀÀ¿ë »ç·Ê
  • À©µµ¿ì ¹× À¯´Ð½º ±â¹Ý¿¡¼­ ½ÇÇàÇÒ ¼ö ÀÖ´Â ¼ö¸¹Àº ½ÇÀü ¿¹Á¦ ÄÚµå
  • ¿ÏÀüÇÑ PHP ±¸¹® ¼³¸í ¹× ÇÔ¼ö ¸ñ·Ï
  •  
    1997³â 5¿ù, ³×¿ÀÄù½ºÆ®(http://www.neoqst.com)¶ó´Â ¿µ¾î »çÀÌÆ®¸¦ ±¸»óÇϰí ÀÎÅÍ³Ý ¾÷°è¿¡ ¶Ù¾îµé¾úÀ» ¶§¸¸Çصµ ÀÎÅÍ³Ý °ü·Ã ±â¼úÀÌ Áö±Ýó·³ ¹ßÀüÇÏÁöµµ ¾Ê¾Ò°í, Á¤º¸¸¦ ½±°Ô ¾òÀ» ¼öµµ ¾ø¾ú½À´Ï´Ù. ³Ý½ºÄÉÀÌÇÁ 2.0ÀÌ È¹±âÀûÀÎ ±â¼ú·Î ÀÎÁ¤¹Þ°í ÀÎÅÍ³Ý ÀͽºÇ÷η¯´Â ¾û¸ÁÁøÃ¢ ºê¶ó¿ìÀú·Î µûµ¹¸²À» ¹Þ¾ÒÀ» Á¤µµ´Ï±î¿ä. ´Ü¼øÈ÷ À¥ ¹®¼­ Çϳª ¸¸µå´Âµ¥µµ ¸Ç¶¥¿¡ ÇìµùÇÏ´Â ±âºÐÀ¸·Î ½ÃÇàÂø¿À¸¦ °ÅÃÄ¾ß Çß½À´Ï´Ù. Á×¾îÀÖ´Â À¥ ¹®¼­°¡ ¾Æ´Ñ »ì¾ÆÀÖ´Â ´ëÈ­½Ä À¥ ¹®¼­¸¦ ¸¸µé·Á¸é ´õ´õ¿í ±×·¨Áö¿ä.
    ±×·¯´ø ¾î´À³¯ PascalÀ̳ª C°°Àº ¾ð¾î¿¡¸¸ Àͼ÷ÇÏ´ø Á¦°¡ À¥ ÇÁ·Î±×·¡¹Ö¿¡ ¸¹ÀÌ È°¿ëµÈ´Ù´Â PerlÀ̶ó´Â ¾ð¾î¸¦ Á¢ÇßÀ» ¶§´Â ¿À¾Æ½Ã½º¸¦ ¸¸³­ ±âºÐÀ̾ú½À´Ï´Ù. Có·³ ÇÁ·Î±×·¡¸Ó¸¦ ±¸¼ÓÇÏÁöµµ, Pascaló·³ µüµüÇÏÁöµµ ¾ÊÀ¸¸é¼­ À¥¿¡¼­ ´ÚÄ¡´Â ¼ö¸¹Àº ¹®Á¦¸¦ °£´ÜÈ÷ ÇØ°áÇÒ ¼ö ÀÖ¾úÀ¸´Ï±î¿ä. ±âÁ¸ ¾ð¾îº¸´Ù ¹è¿ì±âµµ ½±´Ù´Â ´À³¦À̾ú½À´Ï´Ù. ÇÏÁö¸¸, ±×·± ±â»Ýµµ Àá½Ã... »çÀÌÆ® ÀÌ¿ëÀÚ°¡ ¸¹¾ÆÁöÀÚ Perlµµ º»»öÀ» µå·¯³Â½À´Ï´Ù. À¥ ¼­¹ö¿Í ¿ÏÀü µ¶¸³ÀûÀ¸·Î ½ÇÇàµÇ±â ¶§¹®¿¡ »ç¿ëÀÚ ¼ö¸¸Å­ ÇÁ·Î±×·¥ÀÌ µ¹¾Æ°¡°í °á±¹ ¼­¹ö ºÎÇϰ¡ ³Ê¹« ¸¹ÀÌ °É¸®´Â ´ÜÁ¡ÀÌ ÀÖ¾ú°Åµç¿ä. À̶§ Çý¼ºÃ³·³ µîÀåÇÑ °Ô PHP¿´½À´Ï´Ù. Perlº¸´Ù ¸î ¹è´Â ´õ °¡º±°í »¡¶úÀ» »Ó ¾Æ´Ï¶ó, ¸çÄ¥¸¸¿¡ ±âÁ¸ Perl ÇÁ·Î±×·¥À» Æ÷ÆÃÇÒ ¼ö ÀÖÀ» ¸¸Å­ ¹è¿ì±âµµ ½±°í, À¥¿¡ ÃÖÀûÈ­µÈ ¾ð¾î¶ó °³¹ß ±â°£µµ ÈξÀ ª¾ÒÀ¸´Ï±î¿ä. ¾ÆÁ÷±îÁö PHP¸¸Å­ À¯¿¬ÇÏ°í ºü¸£¸ç ¹è¿ì±â ½¬¿ì¸é¼­µµ À̸¸Å­ °­·ÂÇÑ ÈûÀ» ¹ßÈÖÇÏ´Â ¾ð¾î¸¦ ¸¸³ªº¸Áö ¸øÇß½À´Ï´Ù.

    ÇÏÁö¸¸, ¾Æ¹«¸® ¹è¿ì±â ½±´Ù°í ÇØµµ °³¹ßÀÚÀÇ ³ë·ÂÀÌ µÚµû¶óÁÖÁö ¾ÊÀ¸¸é PHPµµ Á¦´É·ÂÀ» ¹ßÈÖÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÁ·Î±×·¡¹ÖÀ» óÀ½ ¹è¿ì´Â ºÐµéÀº "ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ¹è¿î´Ù"¶ó´Â ¸»À» ¿ÏÀüÈ÷ ÀÌÇØÇÏÁö ¸øÇÏ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. ¾î¶² ÇÁ·Î±×·¡¹Ö ¾ð¾î¶óµµ ¹®¹ýÀ̳ª Ű¿öµå(keyword)¸¦ ¹è¿ì´Â °Ç ÇѵΠ½Ã°£À̸é Á·ÇÕ´Ï´Ù. ¿µ¾î ¹®¹ýÀ̳ª ´Ü¾î ¸î °³¸¦ ¹è¿ü´Ù°í ÇØ¼­ ¿µ¾î¸¦ ÀßÇÒ ¼ö ÀÖ´Â °Ç ¾Æ´ÏÁö¿ä. ¼ö¸¹Àº »óȲ¿¡ Á¢Çغ¸°í Àаí, ¾²°í, µè°í, ¸»ÇغÁ¾ß ¿µ¾î¸¦ ÀßÇÏ´Â °Íó·³ ÇÁ·Î±×·¡¹Ö ¾ð¾îµµ °æÇèÀÚµéÀÌ ¸¸µç ÁÁÀº ¼Ò½º Äڵ带 ¸¹ÀÌ ºÐ¼®Çغ¸°í, Á÷Á¢ ÀÀ¿ëÇØ ¸¸µé¾îº¸°í, Áö¼ÓÀûÀ¸·Î ¿¬½ÀÀ» ÇØ¾ß ½Ç·ÂÀÌ ´Ã°Ô µË´Ï´Ù. ÈçÈ÷ ¸»ÇÏ´Â ±º´ë ¿ë¾îÀÎ "§¹ä"ÀÌ °ð ½Ç·ÂÀ̶ó´Â °Ì´Ï´Ù. ƯÈ÷, ÇÁ·Î±×·¡¹Ö ¾ð¾î Ã¥Àº ´«À¸·Î Àд åÀÌ ¾Æ´Ï¶ó ¼ÕÀ¸·Î Ãĺ¸´Â Ã¥À̶ó°í ÇØµµ °ú¾ðÀÌ ¾Æ´Õ´Ï´Ù. ´«À¸·Î¸¸ ÀÐÀ¸¸é ´Ù ÀÐ°í ³ª¼­µµ ³²´Â °Ô °ÅÀÇ ¾ø°Åµç¿ä. ½ÇÁ¦·Î ¿¹Á¦¸¦ ºÐ¼®Çغ¸°í, ¹è¿î °É ÀÀ¿ëÇØ ÀڽŸ¸ÀÇ ¼Ò½º Äڵ带 ¸¸µé¾îº¸´Â °úÁ¤À» ¹Ýº¹ÇØ¾ß È¿°ú¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

    ÇÊ¿ä´Â ¹ß¸íÀÇ ¾î¸Ó´Ï¶ó°í ÇÏÁö¿ä. Á¤¸» ¸Â´Â ¸»ÀÔ´Ï´Ù. ÀÌ Ã¥À» ´Ù ÀÐ°í³ª¸é "ÀÌÁ¨ ¹» ÇØ¾ß ÇÏÁö?"¶ó´Â °í¹ÎÇÏ°Ô µÉÁöµµ ¸ð¸¨´Ï´Ù. ¿©·¯ºÐÀÌ Ã³ÇÑ »óȲ¿¡¼­ ²À ÇÊ¿äÇÑ ¹®Á¦¸¦ PHP·Î ÇØ°áÇØ º¸¼¼¿ä. Àúµµ ±×·¨½À´Ï´Ù. »çÀÌÆ®¿¡ °Ô½ÃÆÇÀÌ ²À ÇÊ¿äÇØ¼­ Perl·Î µÈ ¼Ò½º¸¦ ±¸ÇØ ºÐ¼®Çϰí, ÆÄÀÏ ±â¹ÝÀÌ´ø ¼Ò½º¸¦ MySQL DB¿Í ¿¬µ¿ÇÒ ¼ö ÀÖµµ·Ï óÀ½ºÎÅÍ ´Ù½Ã ¸¸µé¾ú½À´Ï´Ù. °á±¹ PerlÀÇ ÇѰ踦 ´À³¢°í, PHP·Î Æ÷ÆÃÇÑ ´ÙÀ½, ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®(http://www.neoboard.net, http://www.php. net/projects.php)·Î °ø°³Çϱ⿡ À̸£·¶°í, PHP °´Ã¼¸¦ Ȱ¿ëÇØº¸°í ½Í¾î Ŭ·¡½ºÈ­Çؼ­ 3.0 ¹öÀü±îÁö ¸¸µé°Ô µÆ°Åµç¿ä. ±×·¸´Ù°í, °Ô½ÃÆÇÀÌ ÇÊ¿äÇÏ´Ù¸é ¸ð¸¦±î, ³²µéÀÌ ´Ù Çϴϱî PHP·Î °Ô½ÃÆÇÀ» ¸¸µéÁö´Â ¸¶¼¼¿ä. Çʿ信 ÀÇÇÑ °Ô ¾Æ´Ï¶ó¸é Àç¹Ìµµ ¾øÀ» »Ó´õ·¯ ³»°¡ Á÷Á¢ óÇÑ »óȲÀÌ ¾Æ´Ï±â ¶§¹®¿¡ Á¤·ÄÀ» ½ñÀ» ¼öµµ ¾ø½À´Ï´Ù. ¶Ç, ³Ê¹« Å« °ÍºÎÅÍ ½ÃÀÛÇϱ⠺¸´Ù ÀÛÀº ½ºÅ©¸³Æ®ºÎÅÍ ¸¸µé¾î ½Ç·ÂÀ» ´ÙÁø ´ÙÀ½, ȸ¿ø °ü¸®³ª °Ô½ÃÆÇ °°Àº ÇÁ·ÎÁ§Æ®¸¦ ¼³°èÇÏ°í °³¹ßÇØ º»´Ù¸é ÀÌ¹Ì ¿©·¯ºÐÀº PHP Àü¹®°¡°¡ µÅ ÀÖÀ» °Ì´Ï´Ù.

    NeoBoard(http://www.neoboard.net)¶ó´Â À̸§À¸·Î PHP ÇÁ·ÎÁ§Æ® ȨÆäÀÌÁö¿¡ °Ô½ÃÆÇ ¼Ò½º¸¦ °ø°³ÇßÀ» ¶§ "Çѱ¹¿¡µµ ÇÁ·Î±×·¡¸Ó°¡ ÀÖ¾ú´À³Ä?"´Â ÀǹÌÀÇ ±ÛµéÀÌ ¿Ã¶ó¿À°ï Çß½À´Ï´Ù. ¿ì¸®³ª¶ó¿¡µµ ¼ö¸¹Àº ½Ç·ÂÀÚµéÀÌ ÀÖ°í, ¼Ò½º°¡ °ø°³µÈ ÈǸ¢ÇÑ ÇÁ·Î±×·¥µéÀÌ ¸¹Áö¸¸ ¿Ü±¹¿¡ °ÅÀÇ ¾Ë·ÁÁöÁö ¾Ê¾Ò±â ¶§¹®ÀÌÁö¿ä. ¾Æ½Ã¾Æ±Ç¿¡¼­ °¡Àå ÀÎÁ¤¹Þ´Â »ç¶÷µéÀÌ Àεµ ÇÁ·Î±×·¡¸ÓµéÀÔ´Ï´Ù. Á¤¸» ¿ì¸®º¸´Ù ¶Ù¾î³ª¼­°¡ ¾Æ´Ï¶ó ´ÜÁö ¿µ¾î¸¦ ÇÑ´Ù´Â ÀÌÀ¯»ÓÀÔ´Ï´Ù. »ç½Ç, ¿ì¸®³ª¶ó ÇÁ·Î±×·¡¸ÓµéÀÇ ¼Ò½º¿Í ¿Ü±¹ ¼Ò½º¸¦ ºñ±³Çغ¸¸é ¿ì¸®³ª¶óºÐµéÀÌ ÈξÀ ½Ç·ÂÀÌ ¶Ù¾î³ª´Ù°í ´À³§´Ï´Ù. Wrox ÃâÆÇ»çÀÇ "Beginning PHP4" ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÏ°Ô µÈ °áÁ¤ÀûÀÎ ÀÌÀ¯µµ Çѱ¹ ÇÁ·Î±×·¡¸Ó·Î¼­ÀÇ ÀÚÁ¸½É ¶§¹®À̾ú½À´Ï´Ù. ¼¼°è ½ÃÀå¿¡¼­ ÀÎÁ¤¹Þ´Â Çѱ¹ ÇÁ·Î±×·¡¸ÓµéÀ» º¸°í ½Í½À´Ï´Ù. ÀÌ Ã¥À» Àд µ¶Àںеé Áß¿¡¼­ ±×·± ÇÁ·Î±×·¡¸Ó°¡ ź»ýÇÏ±æ ¹Ù¶ø´Ï´Ù.

    ÃֿϱÔ(Wankyu Choi)
    NeoQuest English Plaza¶ó´Â ¿µ¾î Àü¹® Æ÷ÅÐ »çÀÌÆ®(http://www.neoqst.com)¸¦ ¿î¿µÇÏ´Â (ÁÖ) ³×¿ÀÄù½ºÆ® Ä¿¹Â´ÏÄÉÀ̼ÇÀÇ ´ëÇ¥ÀÌ»ç·Î, Çѱ¹ ¿Ü´ë Å뿪´ëÇпø ÇÑ¿µ°ú¸¦ Á¹¾÷ÇÑ ÀüÁ÷ µ¿½ÃÅ뿪»çÀÔ´Ï´Ù. 97³â óÀ½ PerlÀ» Á¢Çϰí, µÚÀ̾î PHPÀÇ ¸Å·Â¿¡ ºüÁ®µé¾î »çÀÌÆ® Àüü¸¦ PHP ±â¹ÝÀ¸·Î Æ÷ÆÃÇß°í, PHP ÀÌ¿ÜÀÇ À¥ ½ºÅ©¸³ÆÃ ¾ð¾î´Â °Åµé¶° º¸Áöµµ ¾ÊÁö¿ä. °³ÀÎÀûÀ¸·Î´Â NeoBoard¶ó´Â PHP °Ô½ÃÆÇ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®(http://www.neoboard.net)¸¦ ÃßÁøÇϰí ÀÖ½À´Ï´Ù. ÇöÀç Ŭ·¡½º·Î ±¸ÇöµÈ NeoBoard 3.0 ¹öÀü±îÁö °³¹ßµÇ¾î ÀÖ½À´Ï´Ù.

    ³¯ ³º¾ÆÁֽŠºÎ¸ð´Ô, ºÒÆòºÒ¸¸ ´Ù µé¾îÁÖ¸ç ³¡±îÁö Àγ»½ÉÀ» °®°í ÇÔ²² ÀÏÇØÁØ Wrox ÆíÁýÁø°ú Å×Å©´ÏÄà ¸®ºä¾î, ¶Ç Ã¥ÀÌ ³ª¿À±â±îÁö °Ý·Á¸¦ ¾Æ³¢Áö ¾ÊÀº ³×¿ÀÄù½ºÆ® ÀÓÁ÷¿ø ¿©·¯ºÐ²² °¨»çµå¸³´Ï´Ù. ¹«¾ùº¸´Ù ÄÄÇ»ÅÍ¿¡ ¹ÌÄ£ ³ªÀÇ ¸ðµç ´ÜÁ¡À» »ç¶ûÀ¸·Î ±Øº¹ÇØÁØ ¾Æ³» ¿¬¼®¿¡°Ô °í¸¶¿òÀ» ÀüÇÕ´Ï´Ù.

    ¾Ë¶õ ÄËÆ®(Allan Kent)
    Áö³­ 7³â°£ ÇÁ·Î±×·¡¹ÖÀ» ÇØ¿Â ¾Ë¶õ ÄËÆ®´Â ÄÚº¼À» Á¦¿ÜÇÏ¸é ¸ðµç ¾ð¾î¸¦ µ¶ÇÐÀ¸·Î ¹è¿ü½À´Ï´Ù. ÇöÀç °³ÀΠȸ»ç¸¦ ¿î¿µÇϰí ÀÖ´Â ¾Ë¶õÀº ³²¾ÆÇÁ¸®Ä« °øÈ­±¹ ÄÉÀÌÇÁ Ÿ¿î¿¡¼­ ¿©ÀÚ Ä£±¸¿Í ÇÔ²² »ì¸ç, °í¾çÀÌ ´Ù¼¸ ¸¶¸®¸¦ ÀÚ½Äó·³ Ű¿ì°í ÀÖ½À´Ï´Ù.

    Å©¸®½º ¸®¾Æ(Chris Lea)
    Å©¸®½º´Â ¹Ì±¹ ͏®Æ÷´Ï¾Æ ¼ÒÀç À¥ µðÀÚÀΠȸ»çÀÎ Lucid Designs(http://www.lucid designs.com)ÀÇ °øµ¿ â¾÷ÀÚ Áß ÇÑ ¸íÀ¸·Î¼­ 1997³â UNC-CH¿¡¼­ ¹°¸®ÇÐ ¼®»ç¸¦ ¹Þ¾ÒÀ¸¸ç, ¿À·£ ÇÁ·Î±×·¡¹Ö °æ·ÂÀ» °®°í ÀÖ½À´Ï´Ù. ƯÈ÷, ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î¸¦ ¿¬±¸ÇÏ´Â µ¥ ¸¹Àº ½Ã°£À» º¸³À´Ï´Ù. Lucid »ç¸¦ ¿î¿µÇϸ鼭 ¿À¶ô¿¡¼­ ±ÝÀ¶¿¡ À̸£±â±îÁö ¼ö¸¹Àº À¥ »çÀÌÆ® ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇß½À´Ï´Ù. ÄÄÇ»Å͸¦ ÇÏÁö ¾ÊÀ» ¶§´Â ·Î½º¿£Á©·¹½º ¾îµð¿¡¼±°¡ ½ºÀ® ´í½º¸¦ Áñ±ä´Ù°í ÇÕ´Ï´Ù. Å©¸®½º¿¡ ´ëÇØ ´õ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀ¸½Ã¸é °³ÀΠȨÆäÀÌÁöÀÎ http://www.chrislea.com¿¡ °¡º¸¼¼¿ä.

    °¡³×½Ã ÇÁ¶ó»çµå(Ganesh Prasad)
    Á¤º¸Åë½Å¾÷°è¿¡¼­ 13³â °æ·ÂÀ» °¡Áø °¡³×½Ã´Â ¼ÒÇÁÆ®¿þ¾î ¼³°è ¹× °³¹ß Àü¹®°¡·Î¼­ Àεµ, ¾Æ¶ø ¿¡¹Ì·¹ÀÌÆ®, È£ÁÖ µîÁö¿¡¼­ Ȱ¾àÇß½À´Ï´Ù. ÇöÀç È£ÁÖÀÇ e-CRM ¾÷üÀÎ Reply2 Ltd. »ç¿¡¼­ ÀÏÇϰí ÀÖ´Â °¡³×½Ã´Â IBM ¸ÞÀÎÇÁ·¹ÀÓ, VAX µî UNIX ±âÁ¾»Ó ¾Æ´Ï¶ó, À©µµ¿ìÁî Ŭ¶óÀ̾ðÆ®/¼­¹ö¿Í À¥ ÇÁ·Î±×·¡¹Ö¿¡µµ Àϰ¡°ßÀÌ ÀÖ½À´Ï´Ù. ƯÈ÷, ÀÚ¹Ù¿Í ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î¿¡ °ü½ÉÀÌ ¸¹Àº °¡³×½Ã´Â ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀÇ ¹ßÀüÀ¸·Î ÀÏ¹Ý ´ëÁßµéÀÌ ºñ¿ë ºÎ´ã ¾øÀÌ ÄÄÇ»Å͸¦ Ȱ¿ëÇϰí, Á¦3¼¼°è ±¹°¡µéµµ Á¤º¸Åë½Å±â¼úÀÇ ÇýÅÃÀ» ¹Þ±æ ¹Ù¶õ´Ù°í ÇÕ´Ï´Ù. °¡³×½Ã´Â ¾Æ³» »ç½Ã, ¾Æµé ¶ó¸®Æ®¿Í ÇÔ²² È£ÁÖ, ½Ãµå´Ï¿¡ »ì°í ÀÖ½À´Ï´Ù.
    Àγ»½ÉÀ» °®°í ³ª¸¦ µ¹ºÁÁÖ°í °Ý·ÁÇØÁØ ¾Æ³» »ç½Ã¿¡°Ô °í¸¶¿òÀ» ÀüÇÕ´Ï´Ù. ÀÌ Ã¥À» ¾²´Â µ¿¾È ´Ù¸¥ ºÎ´ã ¾øÀÌ ¿À·ÎÁö ÁýÇÊ¿¡¸¸ Àü³äÇÒ ¼ö ÀÖ°Ô ÇØÁØ ¾Æ³»°¡ °í¸¶¿ï µû¸§ÀÔ´Ï´Ù.

    Å©¸®½º ¿ï¸¸(Chris Ullman)
    Àü»êÇÐÀ» Àü°øÇÑ Å©¸®½º´Â 14.4 ¸ðµ©ÀÌ ÀÎÅͳÝÀ» ¶ß°Ì°Ô ´Þ±¸°í ³Ý½ºÄÉÀÌÇÁ 2.0ÀÌ È¹±âÀûÀÎ ÇÁ·Î±×·¥À¸·Î ÀÎÁ¤¹Þ´ø 5³â Àü Wrox¿¡¼­ ÀÏÇϱ⠽ÃÀÛÇß½À´Ï´Ù. HTML, ¼­¹öÂÊ À¥ ±â¼ú, ÀÚ¹Ù ¹× ºñÁÖ¾ó º£ÀÌÁ÷¿¡ ÇØ¹ÚÇÑ Áö½ÄÀ» °¡Áø Å©¸®½º´Â Áö±Ý±îÁö ¿©·¯ Á¾·ùÀÇ Àü¹® ¼­ÀûÀ» ±âȹ, ÆíÁý, Àú¼úÇØ¿Ô½À´Ï´Ù. ÀÚ½ÅÀÌ °®°í ÀÖ´Â PC¸¦ ÇØºÎÇϰųª µ¥µå¶óÀο¡ ÂÑ°Ü Ã¥À» ¾²Áö ¾ÊÀ» ¶§¸é »çÀÌ۵¨¸¯ ¹êµå The Bee Men¿¡¼­ Űº¸µå¸¦ ¿¬ÁÖÇϰųª, ÀÚ½ÅÀÌ Å°¿ì´Â °í¾çÀ̵鿡°Ô »ç¶÷ ¹ä±×¸©ÀÌ ¾Æ´Ñ °í¾çÀÌ ¹ä±×¸©¿¡¼­ ½Ä»ç¸¦ Çϵµ·Ï °¡¸£Ä¡´Â µ¥ ½Ã°£À» º¸³½´Ù°í ÇÕ´Ï´Ù. ¶Ç, ¾ðÁ¦³ª °¡Àå ÁÁ¾ÆÇÏ´Â Ã౸ÆÀÀÎ Birmingham City°¡ ÇÁ¸®¹Ì¾î ¸®±×¿¡¼­ ¼±ÀüÇØÁֱ⸦ ±â´ëÇÑ´Ù°í ÇÕ´Ï´Ù.
    À̹ø ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÏ°Ô ÇØÁØ James¿Í Sarah B, ¾û¸ÁÀÎ ¿ø°í¸¦ ¿Á°í·Î ¸¸µé¾îÁØ Christian, David, Dan¿¡°Ô °¨»çÇϸç, ¾ðÁ¦³ª °ç¿¡¼­ ÁöÄѺÁÁÖ´Â ¾Æ³» Kate¿¡°Ôµµ °í¸¶¿î ¸¶À½À» ÀüÇÕ´Ï´Ù.

    Á¸ ºí·©Å©(Jon Blank)
    "Linux"¶õ ¸»ÀÌ Àß ¾Ë·ÁÁö±â ÀüºÎÅÍ ¸®´ª½º ¼¼°è¿¡ ¶Ù¾îµç Á¸Àº »çȸ »ýȰÀ» Æ÷±âÇÒ Á¤µµ·Î ´ëºÎºÐÀÇ ½Ã°£À» ÇÁ·Î±×·¡¹ÖÀ» ÇÏ¸ç º¸³À´Ï´Ù. Á¸Àº The Web UnionÀ̶ó´Â Çлý ¹× ºñ¿µ¸® ´Üü¸¦ À§ÇÑ À¥ È£½ºÆÃ ¾÷ü¸¦ ¿î¿µÇϸç PerlÀ» ¹è¿ì°Ô µÇ¾ú°í, PerlÀ» °ÅÃÄ PHPµµ ¾Ë°Ô µÇ¾ú´Ù°í ÇÕ´Ï´Ù. ÇöÀç ´º¿å½Ã¿¡ »ì°í ÀÖ´Â Á¸Àº ½ºÄ«¿ô Á¦Àǰ¡ ³­¹«ÇÏ´Â ÄÄÇ»ÅÍ ¾÷°è¿¡¼­ ¾ÈÁ¤ÀûÀÎ Ä¿¸®¾î¸¦ Ű¿ö³ª°¡·Á´Â ¾ß¹«Áø ²ÞÀ» ²Ù°í ÀÖ´Ù°í ÇÕ´Ï´Ù. ¼º°øÇÒÁö ¿©ºÎ´Â ¹ÌÁö¼ö¶ó³×¿ä.
    ¿Â¶óÀÎ ·ÑÇ÷¹À× °ÔÀÓ, ÃֽŠÄÄÇ»ÅÍ ¹× ºñµð¿À °ÔÀÓ, ±×·¡ÇÈ, ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ °ü½ÉÀÌ ¸¹Àº Á¸Àº ÄÄÇ»Å͸¸ÀÌ Âü°í ÇØ³¾ ¼ö ÀÖ´Â Áö·çÇÏ°í ¹Ýº¹ÀûÀÎ ÀÛ¾÷À» ÄÄÇ»ÅͰ¡ ÇØ³»µµ·Ï ÇÏ´Â °ÍÀÌ ÇÁ·Î±×·¡¸Ó·Î¼­ °¡Àå Áß¿äÇÏ°Ô »ý°¢ÇÏ´Â Á¡À̶ó°í ÇÕ´Ï´Ù.
     
     
    "Wrox-Beginning ½Ã¸®Áî" °ü·Ãµµ¼­´Â ÃÑ 36±Ç ÀÔ´Ï´Ù.
    - ÇÁ·Î±×·¡¸Ó µÎ³ú´Ü·Ã ÆÛÁñ 44Á¦
    - Beginning Ruby on Rails
    - Beginning Linux Programming Á¦3ÆÇ
    - Beginning ÀÚ¹Ù À¥ ¼­ºñ½º
    - Beginning ASP.NET Databases (C# Æí)
    - Beginning ASP.NET Databases (VB.NET Æí)
    - Beginning Java 2 SDK 1.4 Edition
    - Beginning Oracle Programming
    - Beginning XML 2nd Edition
    - Beginning Java Networking
    - Beginning Visual Basic .NET
    - Beginning Visual Basic .NET Databases
    - Beginning Java Databases
    - Beginning ASP.NET using C#
    - Beginning ASP.NET using VB.NET
    - Beginning SQL Programming
    - Beginning C#
    - Beginning Databases with PostgreSQL
    - Beginning JSP Web Development
    - Beginning SQL Server 2000 Programming
    - Beginning Java Objects
    - Beginning SQL Server 2000 For Visual Basic Developers
    - Beginning WAP, WML, & WMLScript
    - Beginning PHP 4
    - Beginning Visual Basic 6 Database Programming
    - Beginning XML
    - Beginning XHTML
    - Beginning Active Server Pages 3.0
    - Beginning ASP Databases
    - Beginning Linux Programming
    - Beginning Java 2 JDK 1.3 Edition
    - Beginning ATL COM Programming
    - Beginning Visual Basic 6
    - Beginning Windows NT Programming
    - Beginning Active Server Pages 2.0
    - Beginning Visual C++ 6
     
    1.
    ¾È³çÇϼ¼¿ä?
    ¿ì¼±, Ãß°¡ »çÇ×À» ¿Ã¸®°Ô µÇ¾î Á˼ÛÇÑ ¸»¾¸ºÎÅÍ ¿Ã¸³´Ï´Ù.

    ¿ø¼­¿¡µµ ºüÁ® ÀÖ´Â ºÎºÐÀ̳׿ä.
    7ÀåÀÌ ¿À·ù °ü·Ã ÀåÀε¥, ÇÊÀÚ ÃֿϱԾ¾°¡ ½è´ø 10Àå¿¡¼­ error_reporting() ÇÔ¼ö¸¦ ´Ù·ç¸é¼­ PHP ¿À·ù¿Í ÀÌ ÇÔ¼ö¿¡ °ü·ÃµÈ ³»¿ëÀÌ 7Àå¿¡¼­ µû·Î ³ª¿À´Â ÁÙ ¾Ë°í ÀÖ¾ú´Âµ¥, ºüÁ® Àֳ׿ä.
    "7Àå¿¡¼­ ´Ù·ðµíÀÌ..." ½ÄÀ¸·Î ¿ø¼­³ª ¹ø¿ª¼­¿¡ ³ª¿Í Àִµ¥ ¸»ÀÌÁö¿ä.
    Áß¿äÇÑ ³»¿ëÀε¥... ´ÙÀ½ ¼â¿¡¼± °íÃÄ ³ª°¥ ¿¹Á¤ÀÌ¿À´Ï ¿ì¼± ÀÚ·á½Ç¿¡ ÀÌ·¸°Ô ¿Ã¸³´Ï´Ù.
    Âü°íÇϼ¼¿ä!!

    7ÀåÀÇ 349ÆäÀÌÁö¿¡¼­ "¿À·ù ·Î±× È®ÀÎ"À̶ó´Â ¼ÒÁ¦¸ñ À§¿¡ µé¾î°¡¾ß ÇÒ ºÎºÐÀÔ´Ï´Ù.

    ==================================================================================

    ¶Ç ÇѰ¡Áö ¹æ¹ýÀº error_reporting() ÇÔ¼ö¸¦ »ç¿ëÇÏ´Â °Ì´Ï´Ù. PHP°¡ ¾Ë·ÁÁÖ´Â ´ëÇ¥ÀûÀÎ ¿À·ùÀÇ Á¾·ù´Â ´ÙÀ½°ú °°½À´Ï´Ù.

    »ó¼ö PHP»ó¼ö
    1 E_ERROR (¿À·ù)
    2 E_WARNING (°æ°í)
    4 E_PARSE (ÆÄ½Ì ¿À·ù)
    8 E_NOTICE (¾Ë¸²)

    ¿À·ù¿Í ÆÄ½Ì ¿À·ù°¡ ¹ß»ýÇϸé ÄÄÆÄÀÏÀÌ ¾Æ¿¹ ¸ØÃßÁö¸¸ °æ°í³ª ¾Ë¸² ¸Þ½ÃÁö´Â ´Ü¼øÈ÷ "À̰ŠÀ߸øµÈ°Å ¾Æ´Ñ°¡¿ä? È®ÀÎÇØ º¸¼¼¿ä!" Á¤µµÀÇ ¶æÀ̱⠶§¹®¿¡ ÄÄÆÄÀÏÀº Á¤»óÀûÀ¸·Î ÁøÇàµÇ°í ½ºÅ©¸³Æ®µµ ½ÇÇàÀÌ µË´Ï´Ù. ÇÁ·Î±×·¡¸Ó¿¡°Ô À߸øµÉ °¡´É¼ºÀÌ ÀÖ´Â ºÎºÐÀ» È®ÀÎÇØº¸¶ó°í ¾Ë·ÁÁÖ´Â °ÍÀÏ »ÓÀ̴ϱî¿ä. ¿¹¸¦ µé¾î, º¯¼ö¸¦ Á¤ÀÇÇØ ÃʱâÈ­ÇÏÁö ¾Ê°í ¹Ù·Î »ç¿ëÇѴٰųª Çϸé PHP°¡ °æ°í ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·²¶© ¿ÀÈ÷·Á ±ÍÂú°Ô ´À²¸ÁöÁö¿ä. PHPÀÇ Æ¯¼º»ó ¿øÇÏ´Â °÷¿¡¼­ º¯¼ö¸¦ °ð¹Ù·Î »ç¿ëÇÏ´Â °Ô ´õ ÆíÇϴϱî¿ä. ÀÌ·²¶§´Â ´ÙÀ½Ã³·³ ½ºÅ©¸³Æ® ùºÎºÐ¿¡ error_reporting() ÇÔ¼ö¸¦ »ç¿ëÇÏ¸é ´Ü¼øÇÑ °æ°í³ª ¾Ë¸² ¸Þ½ÃÁö Ãâ·ÂÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù.

    error_reporting (E_ERROR | E_PARSE);

    ¿À·ù¿Í ÆÄ½Ì ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì¿¡¸¸ º¸°í¸¦ Ç϶ó°í ¾Ë·ÁÁÖ´Â °ÅÁö¿ä. |´Â À̸¥¹Ù ºñÆ® OR ¿¬»êÀÚ·Î "¾î¶² °ª ¶Ç´Â ´Ù¸¥ °ª"ÀÇ ¶æÀÔ´Ï´Ù. °á±¹ µÎ °ªÀ» ´õÇÏ´Â È¿°ú¸¦ ³»Áö¿ä. ¼ýÀÚ¸¦ ´õÇØ Á÷Á¢ ½áÁÙ ¼öµµ ÀÖ½À´Ï´Ù. E_ERROR°¡ 1, E_PARSE°¡ 4 ÀÇ °ªÀ» °®Áö¿ä. µû¶ó¼­, ÀÌ µÑÀ» ´õÇØ 5¸¦ ½áÁ൵ °°Àº °á°ú°¡ ³ª¿É´Ï´Ù.

    error_reporting(5);

    ¸ðµç ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ·Á¸é ´ÙÀ½Ã³·³ ÇØÁÖ°ÚÁö¿ä.

    error_reporting (E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

    ¶Ç´Â,

    error_reporting(15); // ¸ðµç »ó¼ö°ªÀ» ´õÇϸé 15°¡ µË´Ï´Ù

    ½ºÅ©¸³Æ®¸¶´Ù ÀÌ·¸°Ô ÇØÁÖ´Â °Ô ±ÍÂúÀ¸¸é php.ini ¼³Á¤ ÆÄÀÏ¿¡¼­ ´ÙÀ½ ÇàÀ» ã¾Æ ¿øÇÏ´Â °ªÀ» Á÷Á¢ ½áÁÖ¸é µË´Ï´Ù.

    error_reporting = E_ALL & ~E_NOTICE

    ´ÙÀ½Ã³·³ ¹Ù²ãÁÖ¼¼¿ä.

    error_reporting = E_ERROR | E_PARSE

    ±âº»°ªÀº ¾Ë¸² ¸Þ½ÃÁö¸¦ Á¦¿ÜÇÑ ¸ðµç ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ´Â °Ì´Ï´Ù. ÇÁ·Î±×·¥ °³¹ß ¶Ç´Â µð¹ö±ë ´Ü°è¿¡¼­´Â ¿À·ù º¸°í ¼öÁØÀ» ³ô°Ô Àâ¾Æ³õ°í °³¹ßÀÌ ³¡³ª »ç¿ëÀڵ鿡°Ô °ø°³¸¦ ÇÒ¶§´Â ¿À·ù º¸°í¼öÁØÀ» 0À¸·Î ¸¸µé¾îÁÖ´Â°Ô ÁÁ½À´Ï´Ù. ¿À·ù ¸Þ½ÃÁö¸¦ º¸¸é ´ëºÎºÐÀÇ »ç¿ëÀÚµéÀÌ °ÌÀ» ¸Ô°Åµç¿ä. ¿À·ù ¸Þ½ÃÁö´Â °³¹ßÀÚ¿¡°Ô¸¸ Àǹ̰¡ ÀÖÀ¸´Ï±î¿ä.

    ±âº»°ªÀº ¾Ë¸² ¸Þ½ÃÁö¸¦ Á¦¿ÜÇÑ ¸ðµç ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ´Â °Ì´Ï´Ù.
    ÷ºÎÆÄÀÏ :

                                      
    ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»