PHP ์žฌ๋‹จ ๋ฐœํ‘œ

PHP ์–ธ์–ด ๊ฐœ๋ฐœ ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ํ”„๋กœ์ ํŠธ ์ž๊ธˆ ์กฐ๋‹ฌ, ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›, ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ง€์›์„ ๋‹ด๋‹นํ•  ์ƒˆ๋กœ์šด ๋น„์˜๋ฆฌ ์กฐ์ง์ธ PHP ์žฌ๋‹จ์„ ์„ค๋ฆฝํ–ˆ์Šต๋‹ˆ๋‹ค. PHP ์žฌ๋‹จ์˜ ๋„์›€์œผ๋กœ ๊ด€์‹ฌ ์žˆ๋Š” ๊ธฐ์—…๊ณผ ๊ฐœ์ธ ์ฐธ๊ฐ€์ž๋ฅผ ์œ ์น˜ํ•˜์—ฌ PHP ์ž‘์—…์— ๊ณต๋™ ์ž๊ธˆ์„ ์กฐ๋‹ฌํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

2022๋…„ ์šฐ์„ ์ˆœ์œ„๋Š” php-src ์ €์žฅ์†Œ์—์„œ PHP ์ธํ„ฐํ”„๋ฆฌํ„ฐ์˜ ํ•ต์‹ฌ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ž‘์—…ํ•  ํ’€ํƒ€์ž„ ๋ฐ ํŒŒํŠธํƒ€์ž„ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ณ ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ณ„๋„์˜ ๋Œ€์ƒ ๋ณด์กฐ๊ธˆ์„ ํ• ๋‹นํ•˜๋Š” ๊ฐ€๋Šฅ์„ฑ๋„ ๊ณ ๋ ค๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์กฐ์ง์˜ ์ƒ์„ฑ์€ ์ด์ „๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ PHP ์–ธ์–ด ๊ฐœ๋ฐœ๊ณผ ๊ด€๋ จ๋œ ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” PHP ๋‚ด๋ถ€ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ํ—Œ์žฅ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์กฐ์ง์„ ์ฐฝ์„คํ•œ ์ด์œ  ์ค‘ ํ•˜๋‚˜๋Š” Nikita Popov๊ฐ€ JetBrains๋ฅผ ๋– ๋‚˜ PHP ์ž‘์—…์— ์ž๊ธˆ์„ ์ง€์›ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค(Nikita๋Š” PHP 7.4, PHP 8.0 ๋ฐ PHP 8.1 ๋ฆด๋ฆฌ์Šค์˜ ํ•ต์‹ฌ ๊ฐœ๋ฐœ์ž ์ค‘ ํ•œ ๋ช…์ด์—ˆ์Šต๋‹ˆ๋‹ค). 1์›” XNUMX์ผ์— Nikita๋Š” ๋‹ค๋ฅธ ํšŒ์‚ฌ๋กœ ์ด์งํ•  ์˜ˆ์ •์ด๋ฉฐ ๊ด€์‹ฌ ๋ถ„์•ผ์˜ ๋ณ€ํ™”๋กœ ์ธํ•ด PHP์— ๋œ ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์ง์žฅ์—์„œ Nikita์˜ ์ฃผ์š” ํ™œ๋™์€ LLVM ํ”„๋กœ์ ํŠธ ์ž‘์—…๊ณผ ๊ด€๋ จ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ณ„ ์ฃผ์š” ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ PHP ํ”„๋กœ์ ํŠธ์˜ ์˜์กด์„ฑ๊ณผ ์ƒ์—… ํšŒ์‚ฌ์—์„œ์˜ ๊ณ ์šฉ์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด PHP ์žฌ๋‹จ์ด๋ผ๋Š” ๋…๋ฆฝ ์กฐ์ง์„ ๋งŒ๋“ค๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ์กฐ์ง์€ ์ด๋ฏธ ๊ฐœ๋ณ„ ์ฐธ๊ฐ€์ž๋กœ๋ถ€ํ„ฐ 19๋‹ฌ๋Ÿฌ๋ฅผ ๋ฐ›์•˜์ง€๋งŒ Automattic, Laravel, Acquia, Zend, Private Packagist, Symfony, Craft CMS, Tideways, PrestaShop ๋ฐ JetBrains์™€ ๊ฐ™์€ ํšŒ์‚ฌ๋Š” ์ด๋ฏธ ์กฐ์ง์— ํ›„์›์ž๋กœ ํ•ฉ๋ฅ˜ํ•˜๊ฒ ๋‹ค๋Š” ์˜์‚ฌ๋ฅผ ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. ์ด๋“ค ํšŒ์‚ฌ๋ฅผ ํ•ฉ์น˜๋ฉด ์—ฐ๊ฐ„ 300๋งŒ ๋‹ฌ๋Ÿฌ์˜ ์˜ˆ์‚ฐ์„ ์ œ๊ณตํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค(์˜ˆ๋ฅผ ๋“ค์–ด JetBrains๋Š” ์—ฐ๊ฐ„ 100๋งŒ ๋‹ฌ๋Ÿฌ๋ฅผ ํ• ๋‹นํ•˜๊ธฐ๋กœ ์•ฝ์†ํ–ˆ์Šต๋‹ˆ๋‹ค).

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€