이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 12842|회답: 0

[캐나다 표준] CDN으로 사용자 접근을 가속화하는 Discuz 포럼의 솔루션

[링크 복사]
게시됨 2014. 10. 25. 오후 10:29:21 | | |
웹사이트 속도를 높이기 위해 CDN을 사용해야 한다면, discuz 포럼에서 간단한 해결책을 준비해 드리면 Discuz 웹마스터들이 쉽게 CDN을 사용할 수 있습니다


1. 먼저, 2단계 도메인 이름으로 알리바바 클라우드에 CDN 채널을 만들고 활성화될 때까지 기다립니다
2. 이 2단계 도메인 이름을 디스쿠즈 루트 디렉터리에 바인딩합니다
3. 백그라운드로 가서 전역 > 업로드 설정> 기본 설정> 로컬 첨부 URL 주소를 확인한 뒤, 이 항목을 이런 식으로 변경하세요.http://img.aaa.cn/data/attachment여기서 img.aaa.cn 는 추가로 결합하는 2차 도메인 이름이며, /
4. 구성/config_global.php를 수정하고 $_config['output']['staticurl'] = 'static/'를 설정하세요; $_config['출력']['staticurl'] = 'http://img.aaa.cn/static/'로 변경됨; 또한, DZ의 여러 세부 사항에 버그 img.aaa.cn 이 있기 때문에, 이 네 번째 포인트를 바꾸면 DZ의 여러 세부 사항에 오류가 발생하니, 이 포인트를 변경할지 스스로 판단해 주시기 바랍니다


위의 작업을 완료하면 dz의 대부분 정적 자원을 CDN으로 가속할 수 있는데, 이는 매우 간단하게 작동합니다. 하지만 첨부파일에 권한 설정이 있으면 사용자가 다운로드할 때 백그라운드에서 설정한 2단계 도메인으로 가지 않아 CDN을 가속할 수 없습니다. 이는 완전히 피할 수 없는 문제입니다. 설령 사이트 전체를 가속해도 속도를 높일 수 없습니다. discuz뿐만 아니라 phpwind도 이 문제가 있습니다. 다른 일반적인 오픈 소스 시스템도 직접 탐색해 보시길 권하지만, Alibaba Cloud CDN을 이용해 동적 요청을 가속화하지 말 것, 의사정적 URL도 포함해 주의하세요




이전의:체중을 줄이고 궁극의 비법을 찾아보세요
다음:거미 귀환의 의미는 무엇인가요? 스파이더 홈밍이란 무엇인가요?
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com