웹마스터 팁
홈페이지 속도가 느린 이유.(팁같지도 않은 팁)
2015.06.27 13:54
1. 애드센스 및 광고 제거해보세요
2. 스케치북이 아닌 다른 게시판 사용해보세요
이 두가지만 바꿨을뿐인데 10배 빨라졌네요...ㄷㄷ
XE가 원래 느리다는분들..저도 그렇게 생각했었는데
타 CMS도 사용중입니다. 위2개 제거 후 그누보드랑 속도면에서 별 차이가 없는것같아요
댓글 11
-
몽실아빠
2015.06.27 14:17
-
ひりゅう.
2015.06.28 09:22
요청대기시간은 클라이언트에게서 요청을 받고난뒤 요청에 해당되는 모든액션을 연산후에 응답하기까지의 시간이에요
위에서 언급한 A라는 문자만 출력하는경우에도 일반문서는 웹서버에서 보내주지만
XE는 웹서버 -> PHP+DB로 넘겨서 처리한뒤 보내주기에 비교대상이 아니지않을까요?
물론 XE에서도 모든 템플릿과 부가기능을 제외하고
A라는 문자만 출력하면 0.3~0.5초정도는 아니며
웹호스팅에서도 일반문서와 별반차이를 느낄수없을정도로 빠르게 응답합니다
제 댓글의 요지는 요청대기시간은 사용자의 템플릿과 추가기능에 달린것이지
XE자체의 속도는 빠르며 XE를 거쳐갔다고해도 저런 속도저하는 보여주지않아요
-
불금
2015.06.27 17:54
몽실아빠님 말씀처럼 비동기식으로 사이트 로딩 이후 푸토쪽에다가
애드센스 js를 박아두면 사이트 더 로딩되고 광고가 로딩됩니다.
광고가 먼저 로딩되면 장점과 단점이 있으므로 상황에 맞게 써야겠죠.. -
BJ람보
2015.06.28 05:54
스케치북은 관리자일경우 속도저하현상이 잇다고 보시면됩니다.
전체적인 반응속도에 좌우하는 등등의 js들은 미리미리 불러 오고 그건 미비한데.. 이번 최신버전에 만들어진 코드중에서 관리자일경우 오른쪽 혹은 왼쪽에 뜨는 게시판 설정을 로드하는 기능때문에 느려지는 겁니다..
그 부분의 코드만 제거해도 일반 예쩐 스케치북 스킨처럼 빠른 효과를 보실듯할듯요.
http://sosifam.com/ http://swhite523.com 실제로 그렇게 커스텀 해서 쓰는중입니다.
-
가브리엘조
2015.07.01 00:15
지금은 람보님처럼 우측 게시판설정을 빼고, 그외에
폰트 기본 굴림으로 변경해서 사용중입니다.
폰트를 바꿨더니 속도가 훨씬 빠르다는 느낌이 나네요.
-
일단놓고말해
2015.07.03 15:35
우와... 사이트 속도도 빠르고 디자인도 너무 이쁘네요~!! ^^
-
아형여옹
2015.07.05 10:19
역시 스케이북 스킨 문제 였군요
-
가브리엘조
2015.07.05 19:57
기능이 많아서 그런것같아요. 이런저런 부가적인 기능을 빼고 사용해보니 무척빠르더라구요
-
아형여옹
2015.07.05 20:23
그런가요 제작자 님 최적화 신경 좀 쓰셔야 할듯 ㅋㅋㅋㅋㅋㅋㅋㅋ
스케치북 제작자님~~~~ 넷맹인 저에게 너무 필요없는 복잡한 기능 탓에 죽을 맛....기능 설명도 없고...복잡한 기능은 없애는게 좋을것 같아요.
-
다미아빠
2015.07.05 20:28
관리자 접속인 경우 더 무거워지는 현상이 있지요 ㅎㅎ 몰론 최적화만 잘하면 날라 당기지만..
-
아형여옹
2015.07.06 08:16
제가 진짜 이말 안할려고 했는데...............
그누보드 거의 모든 사이트가 빛 수준
제목 | 글쓴이 | 날짜 |
---|---|---|
lang.xml 파일 다이어트 자동화 [5] | 산하2 | 2014.07.09 |
스크립트파일(js)을 하단부에서 불러오게 하기 [1] | Treasurej | 2011.12.09 |
IIS서버 자동 설치 프로그램(PHP, MySQL, phpMyAdmin) [1] | 공처아찌 | 2015.07.12 |
모바일에 최적화된 화면으로 보기 문구가 레이아웃을 가리는 문제 | creative8 | 2015.07.11 |
회원도 모듈별 적용된 포인트 보게하는 방법. [11] | :DunhillBoy | 2014.02.01 |
문서페이지가 수정이 되지 않는 문제 [2] | monet | 2015.07.07 |
비회원이 게시글 추천할수있게하는방법 [4] | 토끼매니아 | 2011.08.03 |
홈페이지 속도가 느린 이유.(팁같지도 않은 팁) [11] | 가브리엘조 | 2015.06.27 |
원하는 그룹에게 아이피를 전부다 표시해주기 [1] | 불금 | 2015.06.16 |
로그인이 안되는 문제를 겪고 계시면 참고해볼만 합니다. [2] | 안구건조 | 2011.10.06 |
XE 1.5 에서 확장변수 검색이 안 되시는 경우 해결책 [5] | sejin7940 | 2012.01.24 |
사이트 서버 운영체제와 사용하는 웹서버 소프트웨어 알아보는 사이트 | 후하니 | 2015.06.28 |
확장변수 검색시 범위 설정해서 검색하는 팁. [2] | 키다리아저씨2 | 2015.06.16 |
cloudflare api 용 curl 기본값 | 마루디자인 | 2015.06.24 |
무료 오픈 api가 많은 사이트 [유용] [3] | 김동재4af45 | 2015.06.13 |
리스트에 스크랩 버튼을 뺴는 코드입니다. [3] | 착한악마 | 2015.04.30 |
추천검색어,실시간인기순위 소스 | codlllle | 2015.06.21 |
실시간 rss 피드글 출력 위젯 | codlllle | 2015.06.20 |
댓글 수정/ 대댓글 달시에 댓글 공지 넣는법 [8] | 불금 | 2015.06.17 |
다음 위젯 뱅크를 대신할 위젯 베스트! | codlllle | 2015.06.20 |
속도가 느리다고 하는 것은 위 광고가 나오기 전까지의 반응속도입니다.
구글애드센스는 비동기방식으로 Dom contentloaded time에 포함되지 않습니다. 즉 컨텐츠가 모두 보인 이후 그다음 애드센스가 불러오지만 방문자 입장에서는 광고까지 모두 로딩되어야 페이지가 로딩이 완료된 것으로 느끼기에 당연히 광고도 빨리 로딩되면 좋을 겁니다.
하지만 구글광고와 같은 로딩시간의 문제는 XE와 상관 없는 것으로.
순수하게 XE가 버겁고 무겁다고 말하는 것은 Dom contentloaded time 인 순수한 컨텐츠 로드 속도가 타 CMS나 보드에 비해 많이 느리다는 이야기 입니다.
가장 결정적인 요소가 wating(TTFB) 타임니다. 이게 XE솔루션을 거치면 보통 평균적인 서버사양에서는 300-500ms 이상 나옵니다. 이 wating(TTFB) 이 의미하는 것은 클라이언트에서 요청을 했을때 첫 문자가 출력되는 시간을 의미합니다.
페이지에 "a" 라는 문자만 있다고 가정했을때 일반적인 html로 만들거나 혹은 다른 보드류로 만들어 서버에 올려놓고 사용자가 페이지를 읽었을때 수십ms 이내에 읽어진다면 XE로 만든 페이지에서 읽으려면 300-500 이상 지체된 시간이 추가된 다는 이야기 입니다.
많은 사이트들이 첫페이지는 물론이고 게시물을 열람하는 페이지를 빠릿하게 하려고 많은 노력을 하지만 일단 0.5초 이상 잡아먹고 들어가기 때문에 서버세팅 잘하고 뭐 어찌 해도 1초 플랫 정도로 줄이는게 거의 한계점 입니다.
물론 SSD 사용하고 하여 좀더 줄이고 하면 조금 더 줄여지는 사이트들도 있습니다.
하지만 빠른 반응을 선호하는 운영자 입장에서는 이 서버응답시간이 길다는 것은 무척 아쉽습니다.
구글의 페이지스피드 측정에 XE로 만든 사이트들 중 서버가 고사양이나 SSD가 탑재되지 않은 사이트들은 대부분 응답시간을 단축하라는 권가가 뜰 겁니다.
ps. 만약 운영하시는 사이트에 애드센스 코드를 삽입시 페이지 전체가 애드센스 출력시점에 동시에 보여지는 방식으로 페이지 로딩 전체가 느렸었다면 애드센스코드작성시 비동기식이 아닌 동기식으로 만드신게 아닌가 하네요.