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 1.7.11 Release Note - [보안패치] [3] 2015.02.19 by 컴공의자랑 2015.02.17
[BETA] XE 1.8.0.beta Release Note [3] 2015.03.01 by SOFTA 2015.02.27
XE 공모전 2014 : 웹템플릿 3종과 XEIcon font를 공개합니다 [1] file 2015.03.04 by 마사루_ 2014.12.09
이제 XE 공식 사이트에서 네이버, 깃허브 계정으로 로그인할 수 있습니다. file   2015.03.04
Composer 한글 메뉴얼을 공개합니다. file   2015.03.05
XE 공식사이트 쇼케이스가 개편되었습니다. [3] file 2015.03.07 by 충쌤 2015.03.06
XE 공모전 2014 수상작을 발표합니다 [63] file 2015.03.07 by socialskyo 2015.02.14
우편번호 모듈 개편 안내 [6] 2015.03.10 by 착한악마 2015.03.10
XE Open Office Day 20th - 3월 14일   2015.03.09
[BETA] XE 1.8.0-beta.2 Release Note [5] 2015.03.24 by 모바일ㅇ 2015.03.10
XE 1.7.13 Release Note [2] 2015.03.31 by 류망스 2015.03.30
[BETA] XE 1.8.0-beta.3 Release Note [2] 2015.04.08 by kanstar 2015.03.24
XE Open Seminar - Testing in PHP 안내 (2015. 4. 8 ~ 2015. 4. 29) file   2015.04.02
XEICON 1.0.4 릴리즈 공지 [8] file 2015.04.11 by 류망스 2015.04.07
XE 1.8.0 Release Note [24] file 2015.04.14 by 다복이네집 2015.04.08
[중요 안내] 우편번호 서비스 종료 안내 - 2015년 4월 20일 [7] 2015.04.20 by 기진곰 2015.01.20
XE 1.8.1 Release Note [4] 2015.04.21 by neostream 2015.04.14
공식사이트 게시판 통합을 안내해드립니다. [9] 2015.05.05 by 시니시즘 2015.04.16
XE 1.8.2 Release Note   2015.05.19
XE 체험하기 2만건 돌파! 여러분의 데모 사이트를 등록해보세요 [5] file 2015.06.02 by XE 2015.05.29