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
[채용] XEHub 프론트앤드 개발자(마크업, JS) 모집 [2] file 2023.09.04 by Jennifer 2019.10.29
[채용] XEHub 백앤드 개발자(PHP, Laravel) 모집 [1] file 2023.02.12 by DulceSiphron 2019.10.29
[채용] XEHub 기획자/PM/프로덕트디자이너 모집 file   2019.10.29
[완료] XE1 자료실 및 쉬운설치 서비스 점검 안내 [1] 2021.07.08 by business 2019.06.28
[중요] 개인정보 이전 외 XpressEngine에서 알려드립니다   2019.06.25
[채용] XEHub와 함께 할 서비스 기획자 모집 file   2019.01.24
[채용] XEHub와 함께 할 프론트앤드 개발자 모집 file   2019.01.24
[중요-수정] XE 1.11.0 버전의 중요 변경사항 안내 (최종 수정: 2018년 10월 08일 19시 18분) [1] file 2018.10.10 by gu곰 2018.09.19
공지 XE 개발자 채용 안내 (~2018.06.29)   2018.06.01
[취소] XE Core 1.10의 PHP 지원 버전 변경 안내 [1] file 2019.02.27 by KAofStafford 2018.01.04
XE 개발자 채용 안내   2018.01.02
마켓허브 연동 오류 및 복구를 위한 요청 [1] 2017.06.07 by 착한악마 2017.06.07
[해결됨] XE1 Core GitHub 저장소 일시 비공개 처리 안내   2017.05.30
[완료] 3월 18일 : 서버 이전에 따른 서비스 일시 중단 안내   2017.03.09
개인정보 처리방침 개정 안내   2017.03.08
XE 신규 보안취약점 신고 포상제 시행 안내 [1] 2019.10.23 by 댑펑 2016.09.30
XE 1.x 프로젝트 Github 이슈 정리에 대한 안내 [8] 2016.05.05 by 독도2005 2016.05.02
자료실의 포럼 기능을 개선하였습니다 [7] file 2015.11.28 by 서리diu 2015.11.03