PHP ¸Àº¸±â
ÀÔ·ÂÇÑ ±ÛÀº ¾î¶²½ÄÀ¸·Î DBÀÇ Å×ÀÌºí¿¡
ÀúÀåµÇ´Â °ÍÀϱî?
À§ÀÇ ¿¹´Â Á¦·Îº¸µå¿¡¼ ±¸ÇöµÇ°í
ÀÖ´Â ÀϺκÐÀÇ PHP ½ºÅ©¸³Æ®·Î ÇØ´ç Å×ÀÌºí¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â Äڵ带
º¸¿©ÁÖ°í ÀÖ´Ù. ¶ÇÇÑ ´ÙÀ½ ´Ü°è·Î´Â DB·ÎºÎÅÍ ±ÛµîÀÇ µ¥ÀÌŸ¸¦ ÃßÃâÇØ
¿À´Â ¹æ¹ýµî¿¡ ´ëÇØ ¾Ë¾Æ¾ß ÇÏÁö¸¸, ÀÌ´Â ¹üÀ§¸¦ ¹þ¾î³ª´Â ºÎºÐÀ̹ǷÎ
½±°Ô È°¿ëÇÒ¼öÀÖµµ·Ï µµ¿òÀ» ÁÖ°íÀÚ ÇÊÀÚ°¡ °£´ÜÇÑ ÇÔ¼ö¸¦ ±¸ÇöÇØ ¹èÆ÷Çϱâ·Î
°áÁ¤À» ÇÏ¿´´Ù(^^).
¸î°¡Áö º¯¼ö¸¦ ÁöÁ¤ÇØÁÖ¸é DB¿¡¼
ÀڷḦ ÃßÃâÇØ¿À´Â ±â´ÉÀ» Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç , óÀ½
°øºÎÇÏ´Â À¯Àúµé¿¡°Ô Á¶±ÝÀÇ º¸ÅÆÀÌ µÇ¾úÀ¸¸é ÇÑ´Ù. -´Ü, ÀÌ ½ºÅ©¸³Æ®´Â
Á¦·Îº¸µå¿¡¼¸¸ ÀÛµ¿ÀÌ °¡´ÉÇÏ´Ù - ¶ÇÇÑ
Á¦·Îº¸µå´Â ÀÚüÀÇ ½ºÅ²±â´ÉÀ» Á¦°øÇÏ°í ÀÖ¾î ¾ÕÀ¸·Î ¼³¸íÇÏ´Â ±â´É°ú
ºñ½ÁÇÑ ÇüÅÂÀÇ ¼ºñ½º¸¦ Á¦°øÇϱ⵵ ÇÑ´Ù.
ÆÄÀÏ´Ù¿î¹Þ±â-
upgrade.zip (¾ÐÃàÀ» Ç®°í upgrade.php ÆÄÀÏÀ» ÀÚ½ÅÀÇ È¨ÆäÀÌÁö °èÁ¤¿¡
¿Ã·ÁµÐ´Ù)
¡ã test.php ÆÄÀÏÀ»
¿°í ¸ÇÀ§¿¡ ÇØ´ç µÎÁÙÀ» ÀÔ·Â
PHPÄڵ带 »ç¿ëÇϱâ À§Çؼ± Ç×»ó
½ÃÀÛ°ú ³¡ ºÎºÐ¿¡ <? , ?>¸¦ »ç¿ëÇؾßÇÑ´Ù. Áï À¥¼¹ö°¡
<? ,?>À¸·Î µÑ·¯½ÎÀÎ ºÎºÐÀ» Çؼ®ÇÏ¿© ó¸®Çϱâ À§Çؼ
ÀÌ´Ù. ¸ÇÀ§ÀÇ $_zb_ ºÎºÐÀº Á¦·Îº¸µåÀÇ È¯°æ¼³Á¤ ºÎºÐÀ̹ǷΠÀÚ½ÅÀÇ
ȯ°æ¿¡ ¸Â°Ô ¼³Á¤ÇÏ±æ ¹Ù¶õ´Ù.
À§¿Í °°ÀÌ µÎÁÙÀ» ÀÔ·ÂÇÏ¸é ¸ðµç
Áغñ°¡ ³¡³¼ÀÀÌ´Ù. À§ÀÇ ¿¹¿¡¼ upgrade.php´Â ´Ù¿î¹ÞÀº ÆÄÀÏÀ̸§À»
¶æÇÏ°í include ´Â ÀÌ ÆÄÀÏÀ» »ç¿ëÇÏ°Ú´Ù´Â Àǹ̷ΠÀÌÇØÇÏ¸é µÈ´Ù. ./bbs
´Â Á¦·Îº¸µå°¡ ¼³Ä¡µÈ µð·ºÅ丮À̸§À» Àû¾îÁÖ¸é µÈ´Ù.
ÀÚ ±×·³ HTML¿¡µðÅÍ·Î µ¹¾Æ°¡¸é
À§ÀÇ °ËÀº»ö ºÎºÐÀÌ ¹Ù·Î DB¿¡¼
ÇØ´ç µ¥ÀÌÅ͵éÀ» °¡Á®¿Í º¸¿©ÁÖ¾î¾ß ÇÒ ºÎºÐÀ̹ǷÎ, Ä¿¼¸¦ À§Ä¡Çسõ°í
HTMLÄڵ庸±â¸¦ ¼±ÅÃÇÏ¿© HTMLÄڵ带 ÀÔ·ÂÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ¸¸¾à ¸Þ¸ðÀåÀ¸·Î
ÆíÁýÇÏ°í ÀÖ´Ù¸é ¿ª½Ã ÇØ´ç À§Ä¡·Î ã¾Æ°¡±æ ¹Ù¶õ´Ù.
¡ã test.php ÆÄÀϳ»ÀÇ
ÇØ´çÀ§Ä¡·Î À̵¿
¡ã »çÁø °Ô½ÃÆÇ ÀÛµ¿À»
À§ÇÑ PHPÄÚµå
À§¿Í °°ÀÌ ÀÔ·ÂÇØÁÖ´Â
°Í¸¸À¸·Î DB¿¡¼ µ¥ÀÌÅ͸¦ °¡Á®¿Í¼ ÀÛµ¿µÈ´Ù. ÇØ´ç ¼³Á¤¹ýÀº ºÓÀº»ö
±Û¾¾·Î ¼³¸íµÇ¾îÀÖÀ¸¸ç À̸¦ ½ÇÇàÇÏ¸é ¾Æ·¡ ±×¸²°ú °°´Ù. ( Âü°í, ºÓÀº»ö
±Û¾¾ºÎºÐÀº ÀÔ·ÂÇؼ´Â ¾ÈµÈ´Ù.)
¡ã »çÁø°Ô½ÃÆÇÀÇ ÀÛµ¿
¿¹
À§ÀÇ ´Ü ¸îÁÙ¿¡ ÀÇÇØ
DB·ÎºÎÅÍ ÇØ´ç °Ô½ÃÆÇÀÇ µ¥ÀÌÅ͸¦ Àоî¿ÂÈÄ ¼³Á¤°ª¿¡ ¸Â°Ô º¸¿©ÁÖ´Â
¸ð½ÀÀ» À§ ±×¸²¿¡¼ º¸¿©ÁÖ°í ÀÖ´Ù.
´Ü , À¥¿¡µðÅ͵îÀ» ÅëÇØ ¹Ì¸®º¸±â¸¦ Çϸé ÀÛµ¿ÇÏÁö
¾Ê´Â °ÍÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ´Â ¾Õ¼± °Á¿¡¼
´Ù·ç¾ú´ø À¥¼¹öÀÇ ¿ªÇÒ¿¡ ´ëÇÑ ÀÌÇØ°¡ ÇÊ¿äÇÑ ºÎºÐÀÌ´Ù. Áï À¥¼¹ö¸¦
°ÅÃÄ ÇØ´ç ºÎºÐÀÇ Äڵ尡 ¼öÇàµÈÈÄ °á°ú°¡ »ç¿ëÀÚ¿¡°Ô ³Ñ¾î¿À°Ô µÇ¹Ç·Î
,¹Ýµå½Ã test.php ÆÄÀÏÀ» ÀÚ½ÅÀÇ È¨ÆäÀÌÁö¿¡ ¾÷·ÎµåÇÑÈÄ ÀÎÅÍ³Ý ÀͽºÇ÷η¯¿Í
°°Àº À¥Å¬¶óÀ̾ðÆ®·Î Á¢¼ÓÇÏ¿© Å×½ºÆ®ÇÏ¿©¾ß ÇÑ´Ù.
À§¿¡ Àû¿ëÇÑ PHPÄÚµå´Â
¹Ì¸® ¸¸µé¾îÁø ÇÔ¼ö¿¡ ÀûÀýÇÑ ÀÎÀÚ¸¦ ºÙ¿©ÁÖ°Ô µÇ¸é ÀÛµ¿Çϵµ·Ï Á¦À۵Ǿú´Ù.
±â´ÉµéÀ» °³¼±ÇÏ±æ ¿øÇÏ´Â À¯ÀúµéÀº upgrade.php ÆÄÀÏÀ» ¸¶À½²¯ ¼öÁ¤ÇÏ¿©µµ
¹«¹æÇÏ´Ù. ÀÚ ±×·³ ±× ¹Ø¿¡ »ç¿ëµÈ 3°³ÀÇ °Ô½ÃÆǵéÀº ´Ü¼øÈ÷ Á¦¸ñ¸¸
°¡Á®¿À°Å³ª, »çÁø¸¸À» º¸¿©ÁÖ°í ÀÖÀ¸¹Ç·Î ´õ¿í ½¬¿ì¸®¶ó ¿¹»óÇÒ ¼ö ÀÖ´Ù.
´ÙÀ½Àº °øÁö»çÇ×°ú ÀÚÀ¯°Ô½ÃÆÇÀÇ
³»¿ëÀ» ÇØ´ç DB·ÎºÎÅÍ ÃßÃâÇØ¿À´Â ±â´ÉÀ» °¡Áö ÇÔ¼ö¸¦ ¼³¸íÇÏ°í ÀÖ´Ù.
¡ã °øÁö»çÇ× ¿¹
ÀÚÀ¯°Ô½ÃÆǵµ °Ô½ÃÆÇ
À̸§¸¸ Á¦¿ÜÇÏ°í´Â µ¿ÀÏÇϸç, À§¿Í °°ÀÌ °¢ ¿ä¼ÒµéÀ» ¾Ë¸Â°Ô ¼¼ÆÃÇØ
ÁÖÀÚ. ¹ØÀÇ ¿¹¿Í °°ÀÌ ÀÔ·ÂÀ» ÇÑÈÄ test.php ÆÄÀÏÀ» ÀúÀåÇÏ¿© ¾÷·Îµå¸¦
ÇÑ´Ù.
¡ã °øÁö»çÇ×À» Ãâ·Â½ÃÅ°±â
À§ÇÑ ÀÔ·Â ¿¹
¡ã »çÁø °Ô½ÃÆÇ°ú
°øÁö»çÇ×,ÀÚÀ¯°Ô½ÃÆÇÀÇ ÀÛµ¿¸ð½À
´ÙÀ½Àº °¡Àå ¹Ø ºÎºÐ¿¡
³ª¿À´Â À̹ÌÁö¸¦ ÃßÃâÇÏ´Â °Ô½ÃÆÇÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ °üÇÑ °ÍÀÌ´Ù.
¡ã »çÁøÀÚ·á½Ç ºÎºÐÀ»
À§ÇÑ ÄÚµå
|