앞에 쓰면
ZBlog 에서응용 프로그램 센터객체 저장소 클래스 플러그인은 드문 일이 아니며, 기존 도구가 실제 사용의 고통 지점을 해결할 수 없는 경우를 제외하고는 항상 "바퀴를 반복하지 마십시오." 라는 원칙을 고수했습니다.여러 플러그인을 시도하여 다중 시나리오 요구 사항을 충족시키기가 어려웠을 때, 나는이 다중 플랫폼을 위해 직접 개발하기로 결정했습니다.객체 구름 저장소동기화 플러그인은 기존 도구의 공백을 채우고 웹 마스터에게보다 효율적이고 걱정없는 사용 경험을 제공합니다.
왜 이 플러그인을 개발해야 하는가?
이 플러그인을 개발하도록 내버려 둔 핵심 이유는 기존 플러그인을 사용하는 고통 지점에 대한 깊은 인식에서 비롯되었습니다.
문제점 1: 멀티 플랫폼 테스트 비용이 높고 기능 제한이 뚜렷합니다.
기존 플러그인은 기본적인 업로드 요구 사항만 충족시킬 수있는 기능이 부족하거나 하나의 플러그인이 하나의 클라우드 스토리지 플랫폼에만 연결하는 "단일 플랫폼 전용" 설계입니다.다양한 플랫폼의 안정성, 비용 성능을 테스트하거나 멀티 플랫폼 백업을 계획해야하는 웹 마스터의 경우 여러 플러그인을 반복적으로 구입하고 설치해야하므로 사용 비용이 증가할뿐만 아니라 관리가 번거로워집니다.
문제점 2: 핵심 유틸리티가 누락되었습니다 - 로컬 에이전트
이것은 많은 웹 마스터가 실제 운영에서 절실히 필요로하는 주류 기능이지만 대부분의 플러그인에 의해 무시됩니다.
로컬 에이전트 기능의 핵심 가치
어떤 웹 마스터가 묻을 수 있습니다 : 로컬 에이전트는 무엇을합니까?
✓ 브랜드 이미지 통합
웹 사이트 액세스 객 체 저장 후 첨 부 파일 (사 진 , 비디오 등) 에 대한 링크 는 일반적으로 웹 사이트 루 트 도 메 인 이름 과 다릅니다 (예를 들어 , 웹 사이트 루 트 도 메 인 이름은 www . fin ch ui . com 이며 객 체 저장 소 사용자 정의 도 메 인 이름은 im g . fin ch ui . com 입니다).로 컬 에이 전 트를 켜 면 가장 직접 적인 가치 는 객 체 에 저장 된 사용자 정의 도 메 인 이름을 숨 길 수 있으며 , 사이트 전체 의 모든 자 원이 통 일 된 루 트 도 메 인 이름을 통해 액세스 할 수 있도록 함 으로써 브랜드 이미 지의 통 일 성을 보장 할 뿐만 아니라 사용자 방문 경험을 향상 시킬 수 있습니다 .
✓ 애플 릿 / A PP 도 난 방지 체 인의 완벽한 해결
이 기능은 웹 마스터 가 작은 프로그램 이나 A PP 에 연결 할 때 핵심 아 플 포인 트를 해결할 수 있습니다 - 많은 웹 마스터 는 자원 안전을 보장 하기 위해 객 체 저장 소를 위한 도 난 방지 체 인을 열 고 작은 프로그램 / A PP 가 객 체 저장 링크 에 직접 액세스 할 때 요청 소 스가 도 난 방지 체 인 허용 목록 에 없기 때문에 종종 자 원을 로드 할 수 없습니다 .
로 컬 에이 전 트를 켜 면 작은 프로그램 / A PP 가 실제로 웹 사이트 의 주 도 메 인 이름을 방문 하고 자원 요청 은 서버 에이 전 트를 통해 객 체 저장 소 로 전달 되며 , 이 시점에서 객 체 저장 소가 요청 소 스를 받은 것은 허용 목록 에 가입 한 서버 도 메 인 이름 이며 , 정상 적으로 자 원을 반환 하여 도 난 방지 체 인 차단 문제를 완벽하게 피할 수 있습니다 .
독특한 이미지 미리보기 솔루션
우리는 다른 플러그인에 만연한 이미지 미리보기 문제에 대한 완벽한 솔루션을 제공합니다 - 현재 대부분의 유사한 플러그인에서 간과하는 중요한 기능입니다.
많은 웹 마스터가 이러한 문제에 직면했다고 믿습니다 : 다른 플러그인을 사용하여 객체 저장소를 열고 기사 편집 페이지에서 이미지를 업로드하거나 이미지 미리 보기를 지원하는 다른 위치에서 이미지를 업로드 할 때 종종 미리 보기를 정상적으로 표시 할 수 없습니다.이는 이미지가 업로드 된 후 클라우드에 동기화되는 데 시간이 걸리고 동기화가 완료되기 전에 클라우드 링크에 액세스하면 404 오류가 발생하며 이미지를 다시 로드해야 정상적으로 볼 수 있으므로 편집 효율성과 사용 경험에 심각한 영향을 미칩니다.
💡
로 컬 에이 전 트 기능은 지능 형 폴 백 정책을 사용합니다 : 클 라우 드 링크 에 액세스 할 수 없는 경우 (파 일이 동기 화 되지 않았 거나 동기 화 실패 했을 때), 에이 전 트는 로 컬 저장 된 콘텐츠 를 자동 으로 감지 하고 반환 하여 사용자가 클 라우 드 동기 화가 완료 될 때까지 기다 리지 않고 도 미리 보 기를 즉시 볼 수 있도록 합니다 .업 로드 하면 미리 볼 수 있으며 유 창 하고 무 지 각 한 경험을 경험 할 수 있습니다 .
로 컬 에이 전 트를 켜 지 않 더라도 문서 에서 Ng inx / CD N 백 백 구성 에 대한 자세한 방법을 제공 하여 클 라우 드 404 로 로 컬 로 백 백 하는 규칙을 구성 함으로써 미리 보기 문제를 완전히 피할 수 있으며 사용 과정을 원 활 하게 만들 수 있습니다 .
플러그인 핵심 기능
🌐
하나의 플러그인으로 모든 주요 클라우드 스토리지 플랫폼을 처리하고 여러 플러그인을 반복 구매할 필요가 없습니다.클라우드 COS、알리 클라우드 OSS、칠우 구름 코도、화웨이 클라우드 OBS、AWS S3、Google GCS
✓ 자동 동기화 - 새로 업로드된 파일은 수동으로 클라우드로 자동으로 동기화됩니다.
✓ 대량 동기화 - 로트 및 간격을 사용자 정의할 수 있는 기록 첨부 일괄 동기화
스마트 URL 대체 - 기사 에서 첨 부 URL 대 량 대체 , 지원 주제 사용자 정의 필 드 (예 :축소판)
✓ 로컬 에이전트 모드 - 내장 프록시 기능, 업로드 후 즉시 미리 보기, 로컬로 스마트 백백
✓ 사용자 정의 CDN 도메인 이름 - 사용자 정의 도메인 및 CDN 가속 도메인 바인딩 지원
✓ 이미지 처리 매개변수 - 플랫폼 별 이미지 처리 매 개 변 수 (줌 , 워 터 마크 등) 지원
플랫폼 독립형 스토리지 - 플랫폼 전환은 히스토리 데이터에 영향을 주지 않으며 각 플랫폼은 동기화 상태를 독립적으로 기록합니다.
✓ 전체 로그 시스템 - IP, 동기화 상태, 파일 크기, 응답 시간을 기록하는 상세한 작업 로그
✓ 보안 보호 - 완벽한 CSRF 보호 및 권한 인증 메커니즘
✓ Range 지원 요청 - 중단점 재생 및 비디오 드래그 재생 지원
플러그인 기능의 이점
️1
시장에서 "하나의 플랫폼, 하나의 플러그인" 디자인과는 달리, 이 플러그인은 6 개의 주요 클라우드 스토리지 플랫폼의 자유로운 전환을 지원합니다.다양한 플랫폼의 안정성과 비용 성능을 테스트하거나 멀티 플랫폼 백업 전략을 구현해야하는 경우 이 플러그인만 필요합니다.더욱 중요한 것은 각 플랫폼의 동기화 상태가 독립적으로 기록되어 있으며 플랫폼 전환은 역사 데이터에 영향을 미치지 않으므로 선택이보다 유연하고 자유롭게됩니다.
️2
로컬 에이전트 및 직접 클라우드 연결의 두 가지 액세스 모드를 제공하므로 실제 요구 사항에 따라 유연하게 선택할 수 있습니다.
· 로컬 에이전트 모드: 소 형 및 중 형 트 래 픽 사이트에 적합 하며 업 로드 하면 미리 볼 수 있으며 URL 은 간단 하고 아름답 습니다 (/ _ os s / ...),클 라우 드가 존재하지 않을 때 로 컬 로 자동 으로 백 백 하여 전체 액세스 로 그 를 제공합니다 .
· 직접 연결 모드클 라우 드 URL 에 직접 액세스 하고 PHP 오 버 헤 드가 없으며 CD N 캐 시 기능을 최대한 활용 하는 데 적합한 대 용 량 사이트에 적합 합니다 . N gin x / CD N 백 오 프 규칙 과 함께 404 에서 자동 백 오 프 도 구현 됩니다 .
️3
이미 많은 기록 첨부 파일이 있는 사이트의 경우 플러그인은 완벽한 대량 동기화 기능을 제공합니다.배치당 동기화되는 파일 수와 간격을 사용자 정의하여 서버에 과다한 압력을 방지하고 대용량 파일의 마이그레이션 프로세스를보다 원활하고 제어할 수 있습니다.동기화 중에 상세한 로그를 통해 진행률과 상태를 파악할 수 있습니다.
️4
플러그인에는 파일 업로드, 동기화 및 액세스의 모든 세부 사항을 기록하는 완전한 로깅 시스템이 내장되어 있습니다.로그에는 IP 주소, 동기화 상태, 파일 크기, 응답 시간 등의 중요한 정보가 포함되어 있어 문제를 신속하게 파악할 수 있습니다.날짜별로 만료된 로그를 확인하고 자동으로 정리하여 백그라운드 관리를보다 명확하고 질서 정연하게 만듭니다.
요약
이러한 핵심 고통 포인트와 실제 요구 사항에 따라이 ZBlog 멀티 플랫폼 객체 클라우드 스토리지 동기화 플러그인이 탄생했습니다.그것은 단지 호환되는 것이 아니다.텐센트 클라우드 COS、알리 클라우드 OSS등 6 대 주류 클라우드 스토리지 플랫폼은 로컬 에이전트, 대량 동기화, 사용자 정의 CDN 도메인 이름, 지능형 URL 대체 등 웹 마스터 필수 기능을 통합하여 "플러그인 전체 장면 객체 저장 수요를 해결" 를 진정으로 실현하여 웹 사이트 첨부 파일 호스팅, 정적 자원 가속을보다 간단하고 제어 할 수 있습니다.
개인 블로그 소유자이든 비즈니스 웹 사이트를 운영하든 트래픽 크기에 관계없이이 플러그인은 당신에게 가장 적합한 클라우드 스토리지 솔루션을 제공합니다.번거로운 멀티 플러그인 관리에 작별 인사를하고 더 효율적이고 걱정없는 웹 사이트 운영 경험을 즐기십시오!
플러그인 구성 스크린샷















친구 등록