Blog

안녕하세요.

제로보드XE가 내부적으로 php딴에서의 처리속도는 큰 개선이 되었지만 사용자 입장에서 느리거나 뚝뚝 끊어지는 느낌들이 있었습니다.

제로보드XE의 개발모토가 "작은 것이 아름답다" 라는 생각 아래 모듈/위젯/컴포넌트/애드온/레이아웃등으로 잘게 나눠진 것들을 합쳐서 하나의 사이트를 완성하는 것이였습니다.

내부적인 php코드에서는 그래도(완벽하지는 않습니다) 어느정도 튜닝이 되었지만 정작 사용자들의 브라우저에서 제로보드XE로 만들어진 사이트를 볼때 느린 느낌이 많았습니다.

분석결과 최소 10개 이상, 많으면 25개에 해당하는 CSS파일과 JS파일을 순차적으로 불러오는 과정에서 시간이 걸리고 가끔 먹통이 되는 경우가 생기는 것을 확인하였습니다.

이를 해결하기 위해 다소 변칙적이지만 CSS/ JS 파일들을 각각 필요한 것들을 하나의 파일로 만들어서 사용자 브라우저에서 가져가는 코드를 추가하였습니다.

현재 파이어폭스의 파이어버그라는 확장프로그램으로 확인한 결과 이 방법 적용 이전에 대략 1.5~3초 정도 걸리던 페이지 로딩이 1초 이하로 내려가는 것을 확인할 수 있었습니다.

그리고 요청하는 파일의 수가 대폭 줄어들어서 가끔 먹통이 되는 현상또한 사라진 것을 확인할 수 있었구요.

지금 여기 공식사이트에 적용을 해 놓은 상태인데 이 기능을 적용한 버전을 배포하기 이전에 일단 모든 브라우저에서 이상이 있는지에 대한 확인을 해야 할 것 같아서 설문을 부탁드리게 되었습니다.

참, 윈도우용 Safari 브라우저(맥용은 미확인)에서는 CSS 파일을 제대로 읽지 못하는 문제를 발견했습니다.

이 부분은 좀 더 확인해보도록 하겠습니다.

lh blank rh
설문조사 종료일: 2007-10-05
blank
A : 지금 공식사이트의 로딩 속도가 어떠신가요?
A : 지금 사용하시는 브라우저는 어떤 것인가요?
blank
lb blank rb

제목 최종 글 날짜
공지 XE1 신규 보안 취약점 신고 포상제 종료 안내   2019.10.23
공지 [중요!] Object 클래스의 이름 변경 안내(PHP 7.2 버전 호환성) [7] 2020.08.16 by 천재 2017.11.27
XE 개발자 채용 안내   2018.01.02
[취소] XE Core 1.10의 PHP 지원 버전 변경 안내 [1] file 2019.02.27 by KAofStafford 2018.01.04
XE 1.9.3 버전 배포 안내 [1] 2018.02.09 by 에릭리카드 2018.01.09
[보안 패치] XE 1.9.4 배포 안내   2018.03.06
[보안 패치] XE 1.9.6 배포 안내 (1.9.5 포함) [2] 2018.06.15 by 벅바 2018.03.07
공지 XE 개발자 채용 안내 (~2018.06.29)   2018.06.01
XE Core 1.9.7 배포 안내   2018.06.07
XE Core 1.9.8 버전 배포 안내 [1] 2018.08.23 by 풀스텍 2018.08.01
[행사안내] AMP Roadshow Seoul   2018.09.05
[중요-수정] XE 1.11.0 버전의 중요 변경사항 안내 (최종 수정: 2018년 10월 08일 19시 18분) [1] file 2018.10.10 by gu곰 2018.09.19
XE Open Seminar 01 - 2018년 10월 18일 [3] file 2018.09.28 by sejin7940 2018.09.27
[보안패치] XE 1.11.0 버전 배포 안내 [3] 2018.10.11 by gu곰 2018.10.10
XE 1.11.1 버전 배포 안내 file   2018.10.17
XE Open Seminar 02 - 2018년 11월 15일 [1] file 2020.12.19 by semenjakarta 2018.11.05
XE 커뮤니티 매니저 채용 안내 (~2018.11.23.) [4] 2019.05.22 by lang 2018.11.05
[XE3] XE Store 사업설명회 행사 안내 - 2018년 12월 5일 [2] file 2018.12.07 by XE 2018.11.21
XE OpenSeminar 3 - 프론트앤드 개발과 디자인. 12월 20일 [1] file 2018.12.11 by 똑디 2018.12.07
[보안패치] XE 1.11.2 버전 배포 안내 [1] 2019.01.28 by 장년 2018.12.18
[채용] XEHub와 함께 할 프론트앤드 개발자 모집 file   2019.01.24
[채용] XEHub와 함께 할 서비스 기획자 모집 file   2019.01.24