올해 8.3 이 출시될 해죠 PHP 공식 깃허브를 가끔씩 보는데요

 

최근 눈에띈게 지원버전을 올렸더라고요?

뭐때문에 올렸는지는 모르지만 MS 에서 2020년에 윈도우 7 지원이 끝나서 그런게 아닐까싶네요

 

지원버전 윈도우서버 8이상 또는 윈도우서버 2012 이상...

이게 윈도우 7에서 작동안한다기보다 앞으로 윈도우 7에서 트러블같은거 발생할때 신경안쓰겠다

그런의미겠네요.

 

12. Windows Support
========================================

- Minimum supported Windows version has been bumped to Windows 8 or
  Windows Server 2012

 

https://github.com/php/php-src/blob/master/UPGRADING

 

 

요즘 보니까 dom 관련해서 성능도 오르고 api, 캐시도 엄청 추가되더라고요

php 템플릿들 빨라지겠어요

 

라라벨 라이브와이어 성능이 더 쾌적해지겠네요

 

========================================
14. Performance Improvements
========================================

- DOM:
  . Looping over a DOMNodeList now uses caching. Therefore requesting items no
    longer takes quadratic time by default.
  . Getting text content from nodes now avoids an allocation, resulting in a
    performance gain.

- Standard:
  . The file() flags error check is now about 7% faster.

- SPL:
  . RecursiveDirectoryIterator now performs less I/O when looping over a
    directory.

2023-07-14 010105.png

  • profile
    warning 을 error 로 바꾸고, 지원을 drop 하면서 속도 개선을 하던데, 올바르게 코딩하는 습관이 필요하겠네요.
  • profile

    지원 종료된 오픈소스는 다른 사람이나 회사에서 임의로 보안패치를 해주는 경우가 많지만 (여러 리눅스 배포판들이 구 버전 PHP에 여전히 패치를 제공하고 있지요), 윈도우는 MS에서 업데이트를 끊으면 순식간에 바이러스 천국이 되어 버리니 어느 누구도 계속 지원하려고 하지 않겠지요. 테스트하려고 윈도우 7을 켜는 것조차 찝찝할 걸요?

  • profile profile
    윈도우 8은 8.1 출시 이후 바로 지원이 종료되었고 8.1도 종료된지 꽤 돼서 공식지원과는 무관한 종료일겁니다.
  • profile profile
    서버 2012를 지원하니까 8도 어부지리로 얻어걸린 게 아닐까요? 베이스가 같으니까요.

    서버 2012도 이제 얼마 안 남았으니, PHP도 다음 버전에서는 둘 다 버리고 서버 2016 & 윈10부터 지원하는 것으로 바꾸지 않을까 합니다. 8/8.1 사용하는 사람도 거의 없고요.
  • profile profile
    아 그렇겠네요. 베이스가 2012가 8이고 R2가 8.1이니까요.
  • profile
    .x 올라가면서 생기는 에러는 많지 않아 다행입니다. 9.0 나올때쯤인 2025~2026년쯤 다시 태풍이 오겠네요. 그때까지 체력 비축~~~
  • profile profile
    7.x도 7.3~7.4쯤 되어서야 안정성 제대로 잡았다는 느낌이 들었거든요.
    8.x도 처음에 진통이 많았는데 이제부터가 진국입니다.

    대부분의 사이트는 7.4에서 최대한 버티다가 8.4로 넘어가서 또 한참 쓰다가
    9.4쯤 되어서야 업그레이드하는 테크트리를 탈 것 같아요. ㅋㅋ
  • profile profile
    9.4는 2029~2030년 쯤 얘기라서 그때까지 체력비축하면 비만될것 같아요 ㅎㅎㅎ