홈 로딩속도 업시키기 > 자유게시판

자유게시판

홈 로딩속도 업시키기 정보

홈 로딩속도 업시키기

본문

------------------------------------------------
아래는 제가 엄청나게 큰(?) ~ㅋ 홈을 만들면서 첫페이지 로딩속도를 잡아가면서
정리한 사례를 요약하여 올립니다.
서버이용자의경우 콘탭을 이용하여 페이지를 정한시간단위로 저장하여보여주는 기능을 구현하겠지만
호스팅이용자의 경우 선택의 여지가 없었습니다.
허접하지만 한번 읽어보세요!
------------------------------------------------
1]스크립트를 불러올경우 대게
<SCRIPT LANGUAGE="JavaScript" src="./ok.js"></SCRIPT>이렇게 많이쓰는데요
경로까지 적어줍니다.
 
2]그림파일을불러올경우
src='./pro_bar.gif' 이렇게 많이 쓰는데요. 경로와 이미지크기까지 적어줍니다.
 
3]이미지는 가능하면 포토샵에서 저장할때 웹용으로저장합니다.
 
4]인덱스 홈페이지에 쓰이는 이미지는 자바스크립을 이용하여 백그라운드로 미리 로딩시켜놓습니다.
 
5]불필요한 스크립트는 멋지고 폼나더라도 과감하게 쓰지않습니다.
 
6]인덱스에서는 가능한 쿠키가적용된 스크립트를 쓰지않습니다.
 
7]가능한 인덱스에서 불러오는 파일들을 CSS로 작업을 합니다.(물론, 부득이한 경우엔 테이블)
 
8]인덱스 테이블이나 TD에서 소스테그에서 아구(짜임새)가 꼭 맞게 들어가야합니다.
예를들어 <table><TR><TD></TD></TR>...이렇게 끝맺음이 없으면 안됩니다.
 
9]인덱스에 불러오는 최신글의 소스에서
가능한 for ($i=0; $i<count($array); $i++) { 부분을
$cnt = count($list);
for ($i=0; $i<$cnt; $i++)
{ 의 형식으로 고칩니다.
 
10]페이지내에서 발생하는 암묵적(?)에러를 잡아줍니다.
-테이블의 바탕에 그림을 설정했는데 자신도 모르는사이 그림이 없다던지 아니면 다른경로에 있다던지(이경우 특히 로딩에 역할을 하더군요)
 
11]호스팅이용자의경우
.htaccess 와 .forward를 이용하여 직접 설정된자신의 이메일로
유저가 접속했을때 일어나는 에러페이지를 받아보는 방법추천합니다.
(이경우 자신이 코딩을 하면서 놓쳤던 에러부분을 잡아낼 수 있습니다.)
 
12]홈페이지자체 혹은 내부의 무단링크를 방지하여 줍니다.
 
이외 여러가지 주의점이 있었지만 사소한 것이라서...
 
이외에 사항은 다른분들이 리플로 방법을 알려주세요..
 
추천
0

댓글 11개

한가지 중요한게 더있었네요../
아이프레임은 가능한 쓰지않습니다.

저희같은경우 인덱스메인에서 아이프레임을 5개정도 썼더니..ㅠ.ㅠ

무플방지위원회 자체방지입니다.ㅋ~@
반갑습니다..모두 아시는걸 올린것 같아서..조금 민망..
그런데 까짓거에서 다시 바뀌셨군요..^^;...@

이해하지 못하시는부분이 아마 11번 항목일텐데요..
정리가되는데로..
그누보드라면 $g4[path] 를~ 권장...

왜냐면... 도메인이 바뀌어도 상대경로이기 때문에... 수정할 필요가 없다... ㅡ.ㅡ
저희같은 경우엔 모두 css작업은 못했구요..
전체구성에서 70%정도만하고 나머지는 테이블..^^

힘에 너무 부치더라구요..
저같은경우 요즘 느낀거지만  예전엔 테이블안에 테이블을 무지 많이 썻는데 그런것들을 없애니깐 정말 효과를 봤습니다.

<table><tr><td><table><tr><td> ,.....
이거 정말 무섭습니다.

2년전에 만든 홈페이지를 들여다 보면 깜짝 놀랩니다.....테이블 무지 많아서요 ^^
전체 195,335 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT