php 8.1설치해서 성능비교, 처리속도 2.7배↑ > 자유게시판

자유게시판

php 8.1설치해서 성능비교, 처리속도 2.7배↑ 정보

php 8.1설치해서 성능비교, 처리속도 2.7배↑

본문

3064761660_1652270742.3297.png

페이지가 미세하게 느린감이있어서 DB쿼리 속도를 일일이 테스트해보다가 다른 문제인거같아서 찾은 결과는

function stdClassToArray($d) {
    if (is_object($d)) {
        $d = get_object_vars($d);
    }
    if (is_array($d)) {
        return array_map(__FUNCTION__, $d);
    }
    else {
        return $d;
    }
}

 

함수에 큰 오브젝트를 넣었을때 속도가 떨어지는것을 발견했습니다.

결국 쿼리 인덱스 문제가 아니였기에

 

빠르다는 php8.1을 설치해서 테스트한 결과입니다.

 

php5.7 0.078초

php8.1 0.027초

 

테스트는 30번정도씩했고 평균값입니다.

 

3064761660_1652271591.6474.png

php8 JIT은 웹문서들이 광고처럼내뱉는 처리속도 증가율이 키나 끄나 별차이없어서.. 오히려 체감은 끈게 더 나은거같아서 결국 껏습니다.

 

 

 

추천
6

베스트댓글

댓글 3개

전체 195,313 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여0 회 시작24.04.25 20:23 종료24.05.02 20:23
  2. 참여80 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT