글쎄, 실제로 재발 명하지는 않지만 우리는 콘텐츠 기반 웹 사이트에서 SQL 풀링 문제를 해결 한 후 특정 지점까지로드를 처리 한 다음 스팸이 거의 소모됩니다. 많은 것은 우리가 고치려고하는 나쁜 코드로 인해 발생하지만 많은 것은 요청 수준 등 때문일뿐입니다.하이브리드 레일 캐싱 옵션, 뭔가 재발견 중입니까?
우리는 페이지 캐싱을 고려하고있었습니다. : D) 그러나 우리는 로그인 한 사용자에 특정한 페이지 내의 특정 조각을 가지고 있기 때문에 작동하지 않습니다. 컨텐츠가 업데이트 될 때 페이지를 청소하는 청소부로,
- 페이지 레벨 캐싱 :하지만, 모든 희망은 (는) 다음을 수행하는 것이 이상적 경우
가 궁금 해서요 ... 손실됩니다.
- 자리 표시 자로 대체하십시오 (예 : '계정보기 또는 여기에서 가입'과 같은 일반적인 내용)
- 사용자 페이지가 비동기 요청 (AJAX 또는 'AJAH'라고 부름). '동적'조각을 요청한 다음 콘텐츠 단편을이 조각으로 배치합니다.
내가 볼 수있는 주요 문제는 JS가 꺼진 사용자는 콘텐츠,하지만 나는 솔직히 우리가 너무 이것에 영향을받을 것이라고 생각하지 않습니다, 그리고 자바 스크립트를 비활성화 IMHO 사람들은, 대부분은 바보 (예, 내가 그것을 말했다!).
나는 또한 (나는 의심의 여지가) 뭔가를 재발 명하고, 누군가가 이미 이런 식으로 뭔가를하고있는 사이트에 나를 가리킬 수 있다면 관심을 가질 것이다.
감사합니다. SO 커뮤니티!
정말 멋진 기술입니다. 또한 장기 실행 db 작업 부하를 별도의 ajax 요청으로 분리하여 작업 부하가 병렬화되도록 할 수 있습니다. 우리는 한 응용 프로그램에서 그렇게했고 실제로 비행하기 시작했습니다. – hurikhan77
물론 - 나는 내 두뇌가 이번 주에 너무 튀 겼다 고 생각한다. 왜 내가 Railscast를 처음 보지 않았을까?!? 아하, 고마워! –