-
2016/01/22 2:14 오전 #29817
http://abstergo.kr 이 사이트 운영하는데요. 팍팍 안뜨고 1, 2초 정도 기다렸다 뜨는데, 캐시 플러그인, DB 최적화, Minify 별의별짓 다 해봐도 똑같더군요.
다른 그누보드나 루리웹 같은 사이트처럼 팍팍 뜨게 만들 방법은 없나요?
답변:
상세한 답변을 달았었는데, 답변이 날아가버렸네요. 헐…
벌써 몇번째…..
회선이 느려서 처음 반응하는데 0.6 에서 0.8 초 정도 걸리고, 로고였나 이미지 하나 로딩하는데 1.3초 걸리고 있으니 그 이미지를 압축하세요.
다시 글 쓰기 싫어서 상세한 내용 생략합니다
2016/01/22 7:52 오전 #29822개인적으로… 사이트 속도 최적화는 개발자의 영역 이라고 생각합니다.
속도가 느려 고민이면, 양단의 선택을 해야할 것 같아요.
- 캐시 플러그인을 써서 다른 문제가 생기는 거면, 현재 사용하시는 테마 or 플러그인과 충돌이 있는것이니 특정 플러그인을 제거하든지, 아니면 테마를 바꾼후에 캐시 플러그인을 사용하면 될 것이구요.
- 그게 싫으시면… 전문가에게 의뢰를 해야할 부분이라고 생각합니다. 전문지식이 없는 일반인이 해결 못할 부분이거든요.
또는 사양(스펙) 좋고, 워드프레스에 최적화된 호스팅 업체를 선택하는것도 하나의 방법이겠구요. (아니면 서버를 직접 운영하면서 PHP7 로 바꾸세요. 호환성에 문제가 없다면…)
2016/01/22 9:30 오전 #29823@랭커
php7와 5.x 와의 차이는 객체 선언 부분이 달라졌습니다. 그런데 워드프레스는 객체지향을 하지 않은 설계 이기에 특이한 테마가 아니면 호환성 문제는 거의 없을 것입니다.
php7 이 빠른 이유는 오픈 캐시 시스템이기 때문입니다.
캐시 플러그인이 무엇을 하는지는 정확히 모르겠다만,
db 캐시 쿼리가 아니면 php7 넣고 캐시플러그인 끄셔도 좋을거라 생각 됩니다.
벤치마킹상으로 php7은 메모리 절약이 약30% 정도이고 프로세스도 성능도 꽤 차이가 납니다. [가뜩이나 무거운 워드프레스에게는 최적의 선택]
재미있는것은 %단위로 봐서 그렇지, 실제 벤치마킹 해보면 수치 차이가 그리 안납니다.
[0.005 이나 0.001 이나… 이걸 보고 단순이 5배라고 하면 좀 모순. ]
그런데 실제 적용한 사례를 보면 수치 이상으로 효율이 높습니다.
아참 그리고 워드프레스 구축이 끝났다면 한번 서버 리스타트 해보세요.
더불어서 이 링크도 참고 => 속도 개선
2016/01/22 10:03 오전 #29824호스팅이라서 php7으로 바꾸기가 힘드네요… ㅠㅠ
제 컴퓨터에 MAMP 설치하고 php7 고르고 사이트를 복제해보니 별 차이 없는 것 같더라구요. 심지어 NginX였는데…
2016/01/22 10:14 오전 #29825그러면 빽엔드 문제가 아니겠네요.
플러그인과 테마 로딩시 속도 지연이 되는것 같습니다.
크롬이나 파폭으로 네트워크 체크해서 뭐가 느리게 불러오는지 확인해 보세요.
2016/01/22 10:15 오전 #29826MAMP php7 NginX로 세팅했을때 미묘하게 빠르긴 했지만 크게는 차이를 느끼지 못했고, 지금 운영중인 닷홈 호스팅에서도 테마도 바꾸고 플러그인도 다 비활성화해봐도 차이를 못 느끼고 있습니다.
P3 플러그인으로 봐도 젯팩과 버디프레스가 제일 많이 차지하고 있을 뿐 특별히 느린 플러그인은 보이지 않았구요.
2016/01/22 11:32 오전 #29828아 참고로 제가 설명이 조금 부족 했네요.
개인사이트 레벨에서 벤치마킹 테스트 하면 php7이 정말 아주~ 미미 할 정도로 조금 더 빠르게 느껴집니다. 수치상으로도 그렇고요.
그런데 셀렉트가 1억건이 넘는 곳에서 시범 운영 결과, 성능 향상이 눈에 띄게 향상 되었다 합니다. 올 초에 추가로 서버 1대 더 구입하려다 캔슬 했을 정도.
이는 php7이 랜딩 속도 보다는 리퀘스트 처리쪽이 월등이 향상 되었다는 반증입니다.
2016/01/22 12:03 오후 #29832query monitor 플러그인 설치해서 페이지들 마다 결과를 확인해 보세요.
100%원인을 파악할 수는 없어도 어느정도 예측은 가능합니다.
추가로, 플러그인을 하나씩 제거해 가면서 페이지 로딩 속도를 확인해 보시면 어느 플러그인에서 속도가 지연되는지 파악할 수 있습니다.
그래도 로딩이 느리다면 기본테마로 바꾼 뒤 속도를 체크해 보시구요.
성공하시길 바랍니다~
2016/01/22 12:10 오후 #29836일단 서버 회선이 별로네요.
ko.wordpress.com 이 150~200ms 사이라면
간혈적으로 800ms 가 넘어가고 있습니다.
호스팅 회선은 공용으로 쓰는거라 좋을 수가 없습니다.
그리고 전체적으로 그렇게 느린 수준은 아닙니다.
속도가 사이다 수준으로 꼭 나와야 하는 이유라도 있나요?
2016/01/22 12:13 오후 #29839뭔가 1~2초 내로 뜨는 느낌이라 빠릿빠릿하지 않은 거 같아서요…
게다가 로그인이라도 하면 이전 페이지로 리다이렉트 시켜주는 것 때문에 더 느리더라구요…
2016/01/22 12:34 오후 #29843082net님
그 플러그인이 젯팩이랑 버디프레스더군요… 방법이 없어서 포기했습니다. ㅠㅠ
젯팩은 정말 필요한 거말곤 죄다 비활성화 해놨습니다.
2016/01/22 4:00 오후 #29846PHP7을 직접 안써봐서 모르겠네요. 그런데… 사람들이 하도 좋다고 해서, 뜬구름 잡는 성능비교 같은거 말고… 직접 써본 사람들 글만 검색해보니까 모두들 눈에 띌 정도로 체감 속도가 좋다고 하더라구요. 그래서, 그냥 추천해본거예요. 저는 php 자세하게 몰라요. ^^;;
젯팩이랑 버디프레스가 무거운건 사실이지만… 그것때문만은 아니구요. 사이트 속도 최적화 관점에서만 보면… 전문가가 아닌 제 눈으로 봐도 상당히 문제가 있으세요.
너무 많아서 일일이 열거하기도 힘들구요. 하다못해 아래 링크라도 참고해보세요.
https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fabstergo.kr%2F&tab=mobile
위 링크를 보고도… 뭔소린지 모르겠으면, 대략 아랫것들을 수정해주시면 그나마 많이 나아질것 같네요.
- js 들을 푸터로 다 내리고
- 현재 페이지에서 쓰지도 않는 플러그인(또는 기타)의 assets 들은 차단시키고
- minfy, combined 하시고 (기타 압축, 브라우저캐싱 등은 귀찮으니 통과)
- 특히 웹폰트는 가급적 1개만 쓰시고 (뭘 10개나 불러오는지?)
- oneall 버리시고, 플러그인 쓰려면 WordPress Social Login 쓰세요.
P.S
저는 과거에 버디프레스, 비비프레스, 각종 소셜, 젯팩 등등 플러그인 40여개 깔고도 사이트 속도가 무척 빨랐다고 자부합니다. 그 덕분에 뭣모르고 자만하고 떠들다가… 메튜님께 죽도록(?) 씹혔지만요. (아마 다른 능력자분들도 속으로는 비웃었을듯 ㅋㅋ)
2016/01/22 4:07 오후 #29847js 들을 푸터로 다 내리고
뭘 어떻게 내리란 건지 잘 모르겠어요… ㅠㅠ GeneratePress 테마 씁니다. 애드온들은 다 돈 주고 샀구요.
현재 페이지에서 쓰지도 않는 플러그인(또는 기타)의 assets 들은 차단시키고
정말 필요한 것만 켜져있어요. 플러그인은 다 정리해놓은 상탭니다.
minfy, combined 하시고 (기타 압축, 브라우저캐싱 등은 귀찮으니 통과)
minify는 .htaccess에 다 적어놨어요.
특히 웹폰트는 가급적 1개만 쓰시고 (뭘 10개나 불러오는지?)
웹폰트는 아무것도 쓰는 게 없는데요…
oneall 버리시고, 플러그인 쓰려면 WordPress Social Login 쓰세요.
그걸로 바꿨는데 WP Social Login 플러그인은 사이드바에 출력하는 기능이 없네요…
-
AuthorPosts
- 답변은 로그인 후 가능합니다.