나는 rackspace에 LAMP 웹 사이트를 호스팅하고 있습니다. 이러한 웹 사이트의 성능을 향상 시키려면 광택을 설정하고 싶습니다. 하지만 클라이언트 램프 인프라를 만지는 것을 원치 않습니다. 어떻게 설계 할 수 있습니까? 모든 http 요청을 내 니스 서버로 향하게 할 수는 있지만 두 서버가 동일한 서버에서 호스팅되지 않으므로 대기 시간이 늘어나지 않는 것으로 알고 있습니다. 로드 균형 조정도 도움이 될 것 같습니다.나는이 웹 사이트의 성능을 향상시키기 위해 바니시를 설치하고 싶습니다.
0
A
답변
-1
"모든 웹 사이트"의 성능을 향상시키는 "일반적인 마법"은 없습니다. 그것이 존재한다면 LAMP/J2EE/YourWebFrameworkHere로 구워 져야 할 것이고 나의 초기 진술은 다시 사실 일 것이다.
그러나 웹 사이트의 특성을 알고 있다면 대부분의 경우 성능을 향상시킬 수 있습니다 (1에서 1000 사이의 요소로 가속도가 발생 함). 로드 밸런싱은 지연 시간을 증가 시키지만 처리 능력과 (올바르게 설정된 경우) 가용성 (한 서버가 다운되면 다른 서버가 인계 됨)을 얻게됩니다. 그리고 Varnish를 사용하면 캐시와 응답 (백엔드 작업 없음) 및/또는 일부 캐시 관련 HTTP 헤더 및/또는 응답을 별도로 처리 할 수 있습니다. 내가 Varnish에 대해 좋아하는 점은 기존 아키텍처에 손댈 필요가 없다는 것입니다.
내 질문에 당신은 무엇을 최적화하려고합니까, 병목은 어디에 있습니까? "고성능 웹 사이트 (O'Reilly)"와 같은 책을 추천하여 주제를 조금 더 잘 알 수 있습니다 (그리고 좀 더 구체적인 질문을 할 수있게 해줍니다).
관련 문제
- 1. 어떻게 성능을 향상시키기 위해 결과
- 2. Sharepoint 사이트의 성능을 향상시키기 위해 수행 할 단계는 무엇입니까?
- 3. 어떻게 성능을 향상시키기 위해 edmx에 대한보기를 생성합니까?
- 4. 성능을 향상시키기 위해 뷰와 인덱싱을 어떻게 사용할 수 있습니까?
- 5. ServiceThrottling을 사용하여 성능을 향상시키기 위해 WCF 서비스를 조정하는 방법
- 6. 성능을 향상시키기 위해 쿠키가없는 도메인으로 IIS를 설치하려면 어떻게해야합니까?
- 7. 애니메이션 성능을 향상시키기 위해 뷰 계층 구조를 합성하는 방법은 무엇입니까?
- 8. iOS 앱 성능을 향상시키기 위해 점진적으로 하위 뷰를로드하십시오.
- 9. 성능을 향상시키기 위해 websql 데이터베이스를 열어 둘 수 있습니까?
- 10. Java 기술을 향상시키기 위해 무엇을 배워야합니까?
- 11. 내 웹 응용 프로그램에 Facebook/Gmail 채팅을 설치하고 싶습니다.
- 12. 대규모 데이터 집합에 대한 IE8 성능을 향상시키기 위해 수행 할 수있는 작업은 무엇입니까?
- 13. 클라이언트 세션 성능을 향상시키기 위해 나중에 SSL 세션을 재사용 할 수 있도록 어떻게해야합니까?
- 14. 실행 시간을 향상시키기 위해 쿼리를 단순화
- 15. 성능을 위해 setInterval()이 잘못 되었습니까?
- 16. Wordpress 블로그를 옮겼습니다 - 다시 설치하고 싶습니다
- 17. 로드 균형 조정 웹 사이트의 웹 사이트 분석을 어떻게 관리합니까?
- 18. HPUX에서 빌드를 향상시키기 위해 링커 옵션을 추가하십시오.
- 19. 은 웹 사이트의 성능을 확인하는 데 "ab"또는 "httperf"입니까?
- 20. ajax 사용 가능 웹 사이트의 성능을 향상시키는 방법은 무엇입니까?
- 21. 성능을 향상시키기 위해 OpenGL es (Iphone)의 Vertex Buffer Objects (VBO) 사용하기
- 22. 얼굴 인증의 성능을 향상시키기 위해 인증 과정에서 수집 한 얼굴 이미지를 어떻게 추가하여 사용합니까?
- 23. 웹 사이트의 성능 측정
- 24. 코드의 성능을 비교하기 위해
- 25. jQuery를 : 나는이 웹 사이트의 홈페이지에 퇴색하는 간단한 스크립트가 한 번만
- 26. 효율성을 위해 웹 사이트의 이미지 크기를 조정하십시오.
- 27. 내 웹 응용 프로그램의 성능을 향상시키기 위해 더 많은 작업을 수행해야하는 경우 몇 가지 생각과 조언이 필요합니다.
- 28. 성능을 위해 MySQL의 내구성을 줄입니다.
- 29. 더 나은 성능을 위해 asp.net 웹 사이트를 캐시하는 방법
- 30. 우분투에 sqlite 소프트웨어를 설치하고 싶습니다. 어디서 구할 수 있습니까?