최적화 과정에서 나온 데이터가 있어서 써보는 것이니까 그냥 재미로만 보셔요~... 사과와 오렌지를 비교하는 것이라 공평하지 않아요. 호기심 충족 차원일 뿐입니다.
결론
공평하든 말든, 라이믹스 홈페이지가 워드프레스보다 훨씬 많이 가볍네요. 라이믹스 👍👍👍👍👍
Jit은 쓸모가 없는 것 같습니다. 최초 로딩시에는 jit을 쓰면 오히려 100ms가 더 걸리고, 리로딩시에는 차이가 없네요 ㅠㅠ
테스트 조건
- 라이믹스 테스트 사이트 화면 : 반응형, 꽤 많은(4/5) 요소, 복잡한 구조 (★★★★☆)
- 워드프레스 테스트 사이트 화면 : 반응형, 약간 많은(3.5/5) 요소, 복잡한 구조 (★★★☆☆)
- 캐시(공통) : opcache + APCu + jit compiler(on 또는 off)
- 캐시(각각) : 라이믹스 자체 캐시(라이믹스), WP super cache(워드프레스)
- CMS: 라이믹스 2.0.20(최신), 워드프레스 5.9.2(최신)
- OS: ubuntu 20.04 + nginx 1.20.2 + php 8.1
테스트 결과 (최초 처리시간 = opcache, APCu, jit 리셋 후 1회차. 라이믹스 캐시와 워드프레스 슈퍼캐시는 재사용 함)
캐시 설정 | 라이믹스 | 워드프레스 |
opcache + APCu | 0.190 ~ 0.210초 | 0.500 ~ 0.520초 |
opcache + APCu + jit | 0.280 ~ 0.310초 | 0.650 ~ 0.680초 |
테스트 결과 (재 처리시간 = 2회차 이후)
캐시 설정 | 라이믹스 | 워드프레스 |
opcache + APCu | 0.020 ~ 0.030초 | 0.080 ~ 0.120초 |
opcache + APCu + jit | 0.020 ~ 0.030초 | 0.080 ~ 0.120초 |
재 처리시간 그래프 (캐시 리셋후 1초 간격으로 30회 반복 요청함. 1회차는 숫자가 커서 표시 안함)
위 그래프는 라이믹스인데, jit을 끈 것이 오히려 아주 약간 더 나아보이기도 합니다만, 유의미한 차이는 없어서 키든 끄든 상관 없겠네요.
위 그래프는 워드프레스인데, jit을 켠 것이 더 낫나? 아닌가? 하는 정도로 유의미한 차이는 없어서 역시 키든 끄든 상관 없겠네요.
지인들이 블로그 만들려면 워드프레스 추천해주곤 했는데, 슬슬 라이믹스로도 꼬셔봐야겠어요ㅎㅎ
이제는 코어에 걸맞은 서드파티도 콸콸콸 쏟아져 나와야겠군요;;;;
그누와의 비교는 어떨지 궁금해지네요~
체감상 그누 사이트들도 빠릿빠릿하던데요.