Zaloguj się
Rozpocznij

Blog Easy Digital Downloads

Poradniki, wskazówki i zasoby WordPress, które pomogą rozwinąć Twój biznes

Jak sprzedawać duże pliki w WordPress za pomocą Easy Digital Downloads

Jak sprzedawać duże pliki w WordPress (krok po kroku)

Ostatnia aktualizacja:

obraz autora
Autor Casey Cavanagh Pisarz
obraz recenzenta
ZWERYFIKOWANO Autor: Chris Klosowski Prezes

WordPress ogranicza rozmiar pliku, który można przesłać. Większość planów hostingowych ustawia ten limit gdzieś pomiędzy 32 MB a 256 MB, w zależności od konfiguracji serwera.

Jest to wystarczające dla plików PDF i małych plików audio. Nie wystarcza dla kursów wideo, dużych pakietów oprogramowania ani kolekcji zdjęć w wysokiej rozdzielczości.

Rozwiązaniem jest przechowywanie w chmurze. Easy Digital Downloads (EDD) integruje się bezpośrednio z Amazon S3 i Dropbox, umożliwiając przechowywanie dużych plików poza serwerem i dostarczanie ich klientom bez ograniczeń rozmiaru.

Ten przewodnik przeprowadzi Cię przez cały proces konfiguracji: jak wybrać między Amazon S3 a Dropbox, jak połączyć swoje konto, jak skonfigurować EDD do dostarczania dużych plików i jak utworzyć pierwszy produkt.

Kluczowe wnioski 💡

ProblemWordPress ogranicza rozmiar przesyłanych plików, a duże pliki obciążają serwer przy każdym pobraniu.
RozwiązaniePrzechowuj pliki w Amazon S3 lub Dropbox; EDD dostarcza je klientom bezpośrednio z chmury.
Czego potrzebujeszEasy Digital Downloads Extended Pass lub wyższy. Funkcje przechowywania w chmurze nie są zawarte w darmowej wersji.
Ustawienie pobieraniaUżyj metody dostarczania przekierowania dla dużych plików. Całkowicie wyklucza to Twój serwer z procesu.

Dlaczego WordPress ma problemy z dużymi plikami

Host WordPressa określa maksymalny rozmiar przesyłanych plików. Większość planów mieści się w przedziale od 32 MB do 256 MB. Niektórzy dostawcy oferują więcej, ale limit zawsze istnieje.

Nawet jeśli podniesiesz ten limit, przesyłanie 2 GB kursu wideo lub 500 MB pakietu oprogramowania przez serwer przy każdym pobraniu jest złym pomysłem. PHP musi pośredniczyć w całym pliku, co przekracza limity czasu wykonania dla dużych plików i może przerwać pobieranie w połowie transferu.

Przechowywanie w chmurze eliminuje Twój serwer z równania. Kiedy klient klika, aby pobrać, jego przeglądarka przechodzi bezpośrednio do Amazon S3 lub Dropbox. Twój serwer nie wysyła nic poza przekierowaniem.

Ma to największe znaczenie, jeśli sprzedajesz:

Krok 1: Zainstaluj Easy Digital Downloads

Masz już EDD z planem Extended Pass lub wyższym? Przejdź do kroku 2.

Funkcje przechowywania w chmurze dla Amazon S3 i Dropbox File Store są zawarte w planie Easy Digital Downloads Extended Pass lub wyższym. Darmowa wersja Easy Digital Downloads nie zawiera żadnej z nich.

Aby rozpocząć, wybierz swój plan na stronie EDD. Po zakończeniu zakupu zaloguj się na swoje konto EDD i przejdź do zakładki Pobrane, aby pobrać plik .zip wtyczki.

Panel konta Easy Digital Downloads do pobrania pliku zip wtyczki pro.

W panelu administracyjnym WordPressa przejdź do Wtyczki » Dodaj wtyczkę » Prześlij wtyczkę. Wybierz pobrany plik .zip, kliknij Zainstaluj teraz, a następnie Aktywuj.

Panel administracyjny WordPress: strona Dodaj wtyczki z formularzem przesyłania plików i przyciskiem Zainstaluj teraz na środku, widoczne menu po lewej stronie

Po wyświetleniu monitu wklej swój klucz licencyjny z panelu konta.

Panel administracyjny WordPress: strona Ustawienia Easy Digital Downloads z polem klucza licencyjnego i przyciskiem Aktywuj licencję, widoczne menu po lewej stronie

Kreator konfiguracji (Pobrane » Konfiguracja » Rozpocznij) przeprowadzi Cię przez podstawy: połączenie bramki płatności, konfigurację waluty sklepu i ustawienie pierwszego pobrania.

Po zakończeniu obie funkcje przechowywania w chmurze są dostępne na Twoim koncie EDD i gotowe do zainstalowania.

Krok 2: Wybierz swoje przechowywanie w chmurze

EDD integruje się natywnie z dwiema opcjami przechowywania w chmurze. Najpierw wybierz jedną. Kroki połączenia są różne dla każdej z nich, więc wybierz przed przejściem dalej.

Amazon S3Dropbox File Store
Najlepsze dlaBardzo duże pliki, elastyczny termin ważności linkuPliki poniżej 2 GB, szybka konfiguracja
Limit rozmiaru plikuBrak praktycznego limituDo 2 GB (serwer 64-bitowy)
Termin ważności linku do pobraniaKonfigurowalny (ustawiany w minutach)Stały na 4 godziny (limit Dropbox)
Złożoność konfiguracjiUmiarkowany (wymaga konta AWS i konfiguracji IAM)Szybki (OAuth w dwóch krokach)
Koszt przechowywaniaRozliczenia AWS w modelu pay-as-you-goWliczone w Twój plan Dropbox
Wymagany plan EDDExtended Pass lub wyższyExtended Pass lub wyższy

Wybierz Amazon S3, jeśli sprzedajesz bardzo duże pliki (kursy wideo wielkości wielu gigabajtów, duże pakiety oprogramowania lub zestawy zasobów) i chcesz mieć pełną kontrolę nad tym, jak długo Twoje linki do pobrania pozostają aktywne. Amazon S3 nie ma praktycznie żadnego limitu rozmiaru pliku, a wygaśnięcie linku jest w pełni konfigurowalne.

Wybierz Dropbox, jeśli Twoje pliki mają mniej niż 2 GB i chcesz jak najszybszej konfiguracji. Jeśli Twoje pliki są już zapisane w Dropbox, połączenie zajmuje tylko kilka minut.

Krok 3: Połącz swoje konto przechowywania

Opcja A: Połącz Amazon S3

W swoim panelu WordPress przejdź do Pobrane » Ustawienia » Rozszerzenia » Amazon S3.

Zarządzaj rozszerzeniami w Easy Digital Downloads z opcjami Amazon S3 i Dropbox do przechowywania dużych plików.

Po wybraniu opcji Zainstaluj funkcja zostanie aktywowana. Kliknij ikonę zębatki, aby przejść do ustawień.

Będziesz potrzebować dwóch poświadczeń z AWS: Access Key ID i Secret Key. Oba pochodzą od użytkownika IAM z dołączoną polityką AmazonS3FullAccess. Wprowadź je w odpowiednich polach w EDD, wraz z nazwą swojego Domyślnego Bucketa.

Strona ustawień dla integracji Amazon S3 w Easy Digital Downloads.

Kilka rzeczy do zapamiętania przed zapisaniem:

  • Nazwy bucketów muszą być pisane małymi literami, bez spacji i znaków specjalnych.
  • Włącz opcję „Blokuj cały dostęp publiczny” w swoim buckecie S3 w AWS. EDD generuje tymczasowe podpisane adresy URL, więc dostęp publiczny nie jest potrzebny.
  • Pliki Amazon S3 zawsze używają dostawy przez Przekierowanie, niezależnie od domyślnego ustawienia Metody pobierania w Twoim sklepie.
  • Nie wklejaj adresu URL pliku bezpośrednio z biblioteki S3 w pole Adres URL pliku. Zamiast tego użyj zakładki Biblioteka Amazon S3 w edytorze produktu. Bezpośrednie wklejenie adresu URL powoduje błąd Odmowa dostępu.

Po zapisaniu poświadczeń będziesz gotowy do rozpoczęcia dołączania plików S3 do swoich produktów.

⚙️ Pełny przewodnik konfiguracji, w tym szczegółowe tworzenie użytkownika IAM i konfigurację bucketa, znajdziesz w naszym dokumencie Konfiguracja Amazon S3.

Opcja B: Połącz Dropbox

Przejdź do Pobrane » Ustawienia » Rozszerzenia i zainstaluj opcję Dropbox. Następnie kliknij ikonę zębatki po jej aktywacji, aby przejść do ekranu ustawień.

Ustawienia autoryzacji Dropbox w Easy Digital Downloads.

Kliknij Pobierz kod. Strona autoryzacji Dropbox otworzy się w nowym oknie.

Udzielanie Dropbox uprawnień do dostępu do Easy Digital Downloads w celu przechowywania i sprzedaży dużych plików w WordPress.

Kliknij Zezwól, aby nadać EDD dostęp, skopiuj kod autoryzacyjny podany przez Dropbox, wklej go w pole w WordPress i kliknij Zarejestruj kod.

⚠️ Jedno ograniczenie, o którym warto wiedzieć z góry: tymczasowy adres URL pliku generowany przez Dropbox wygasa po 4 godzinach. Jest to ograniczenie Dropbox i nie można go przedłużyć. Resetuje się za każdym razem, gdy klient korzysta z linku do paragonu EDD. Dopóki link do paragonu jest aktywny, klienci mogą go ponownie kliknąć, aby uzyskać świeży adres URL do pobrania.

⚙️ Pełny przewodnik po połączeniu z Dropbox znajdziesz w naszym dokumencie Konfiguracja magazynu plików Dropbox.

Krok 4: Ustaw metodę pobierania

Przejdź do Pobrane » Ustawienia » Różne » Pobrane pliki.

Ekran w Easy Digital Downloads do ustawiania metody i ustawień pobierania.

Ustaw Metoda pobierania na Przekierowanie.

Dzięki Przekierowaniu, EDD informuje przeglądarkę klienta o lokalizacji pliku, a pobieranie odbywa się bezpośrednio z Twojego magazynu w chmurze. Twój serwer jest całkowicie wyłączony z tego procesu.

Domyślna metoda Wymuszone dzieli pliki na fragmenty i przesyła je przez PHP. Działa to dobrze dla małych plików, ale osiąga limity czasu wykonania dla dużych i może powodować nieudane pobieranie w trakcie. Nie używaj jej dla dużych plików hostowanych w S3 lub Dropbox.

Wygaśnięcie linku do pobrania kontroluje, jak długo link do pobrania na potwierdzeniu zakupu pozostaje aktywny po zakończeniu transakcji. Domyślnie jest to 24 godziny. Zwiększ ten czas, jeśli Twoi klienci prawdopodobnie będą pobierać pliki w wielu sesjach, lub zmniejsz go, jeśli chcesz mieć ściślejszą kontrolę dostępu.

Pamiętaj, aby zapisać zmiany.

⚙️ Dowiedz się więcej w naszym dokumencie dotyczącym ustawień pobierania plików.

Krok 5: Prześlij swój plik i utwórz produkt

Przejdź do Pobrane » Dodaj pobrany plik, aby utworzyć nowy produkt.

Dodaj tytuł produktu, opis i cenę. Następnie przewiń do sekcji Szczegóły pobierania » Pliki i kliknij pole pliku.

Zobaczysz różne zakładki przesyłania w zależności od podłączonej opcji przechowywania.

Jeśli podłączyłeś Amazon S3:

  • Prześlij do Amazon S3: wybierz plik z komputera, a EDD prześle go bezpośrednio do Twojego zasobnika S3
  • Biblioteka Amazon S3: wybierz plik już przechowywany w Twoim zasobniku S3
Przesyłanie plików Dropbox do produktu EDD w celu sprzedaży dużych plików w WordPress.

Jeśli podłączyłeś Dropbox:

  • Prześlij do Dropbox: prześlij plik z komputera do swojego konta Dropbox za pośrednictwem WordPress
  • Biblioteka Dropbox: wybierz plik już zapisany w folderze Dropbox

⚠️ Krótka uwaga dotycząca nazw plików Amazon S3: używaj małych liter i unikaj znaków specjalnych. S3 jest tego rygorystycznie przestrzega. Znaki specjalne w nazwach plików mogą powodować błędy dostępu, gdy klienci próbują pobrać pliki.

Ustaw wszelkie limity pobierania dla poszczególnych produktów, a następnie kliknij Opublikuj.

Po zakończeniu transakcji klient otrzymuje potwierdzenie zakupu z bezpiecznym, ograniczonym czasowo linkiem do pobrania. Plik jest pobierany bezpośrednio z Twojego magazynu w chmurze. Twój serwer nie wysyła ani jednego bajta.

Więcej informacji znajdziesz w Tworzenie produktów w Easy Digital Downloads.

Często zadawane pytania dotyczące sprzedaży dużych plików w WordPress

Podsumujmy, odpowiadając na kilka często zadawanych pytań użytkowników dotyczących sprzedaży dużych plików z ich witryny WordPress.

Jaki jest maksymalny rozmiar pliku, który mogę sprzedać w WordPress za pomocą EDD?

Easy Digital Downloads nie ustala maksymalnego rozmiaru pliku do sprzedaży. Ograniczenie pochodzi z limitu przesyłania Twojego serwera internetowego, zazwyczaj od 32 MB do 256 MB w zależności od hostingu. Dzięki Amazon S3 lub Dropbox File Store to ograniczenie już nie obowiązuje. Pliki znajdują się w chmurze, więc nie ma limitu przesyłania serwera do osiągnięcia. Należy pamiętać, że Dropbox ogranicza poszczególne pliki do 2 GB na serwerach 64-bitowych. Jeśli Twoje pliki są większe, Amazon S3 jest lepszym wyborem.

Czy Amazon S3 wiąże się z dodatkowymi kosztami dla sklepów WordPress?

Amazon S3 to usługa rozliczana w modelu pay-as-you-go przez AWS. Płacisz za przechowywanie (około 0,023 USD za GB miesięcznie za standardowe przechowywanie) i koszty transferu danych. W przypadku większości sklepów z produktami cyfrowymi oznacza to zaledwie kilka dolarów miesięcznie, w zależności od rozmiaru plików i wolumenu pobierania. Sama funkcja EDD Amazon S3 jest zawarta w Extended Pass lub wyższym poziomie bez dodatkowych opłat.

Czy mogę używać Dropbox do sprzedaży produktów cyfrowych w WordPress?

Tak. Funkcja EDD Dropbox File Store łączy Twoje konto Dropbox z Twoim sklepem WordPress za pośrednictwem OAuth. Po połączeniu możesz przesyłać pliki do Dropbox przez WordPress lub wybierać pliki już znajdujące się na Twoim koncie Dropbox, aby dołączyć je do produktów. Klienci otrzymują bezpieczny, ograniczony czasowo link do pobrania w swoim potwierdzeniu zakupu. Jedna rzecz do zapamiętania: tymczasowy adres URL pobierania generowany przez Dropbox wygasa po 4 godzinach, ale klienci mogą ponownie użyć linku z potwierdzenia EDD, aby uzyskać nowy.

Jak chronić pobieranie dużych plików przed nieautoryzowanym udostępnianiem?

EDD generuje unikalne linki do pobrania dla każdego zakupu. Linki wygasają zgodnie z Twoim ustawieniem Wygaśnięcie linku do pobrania (znajdującym się w Pobrane » Ustawienia » Różne), a Ty możesz ustawić limit liczby pobrań dla poszczególnych produktów, aby ograniczyć liczbę dostępów do pliku. Dzięki dostawie przez przekierowanie, rzeczywisty adres URL pliku w S3 lub Dropbox nigdy nie jest ujawniany klientowi. Więcej informacji na temat kontroli dostępu można znaleźć w artykule Jak ograniczyć pobieranie plików w WordPress.

Jakiej metody pobierania powinienem użyć dla dużych plików w EDD?

Użyj Przekierowania. Metoda Wymuszona sprawia, że EDD pośredniczy w całym pliku przez Twój serwer, co obciąża pamięć PHP i limity czasu wykonania dla dużych plików i może powodować nieudane lub niekompletne pobieranie. Dzięki przekierowaniu przeglądarka klienta pobiera plik bezpośrednio z Amazon S3 lub Dropbox. Twój serwer w ogóle nie obsługuje pliku.

Zacznij sprzedawać duże pliki na swojej stronie WordPress

Zarówno Amazon S3, jak i Dropbox łączą się bezpośrednio z EDD, a po ustawieniu metody przekierowania Twój serwer jest całkowicie poza grą. Duże pliki przestają być wąskim gardłem i stają się przewagą konkurencyjną.

Możesz sprzedawać pakiet kursów o rozmiarze 10 GB, ogromny pakiet próbek lub pełny instalator oprogramowania tak samo łatwo, jak plik PDF o rozmiarze 5 MB.

Jeśli jeszcze nie masz swojego Easy Digital Downloads pass, to jest to miejsce, od którego należy zacząć.

📣 P.S. Pamiętaj, aby zapisać się do naszego newslettera i śledzić nas na Facebooku, Twitterze/X lub LinkedIn, aby uzyskać więcej zasobów WordPress!

Popularne zasoby

Zastrzeżenie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz, jak finansowane jest EDD, dlaczego ma to znaczenie i jak możesz nas wesprzeć.

Doświadcz bezproblemowej sprzedaży z EDD

Bez wysiłku zarządzaj swoim cyfrowym sklepem dzięki potężnym narzędziom i bezpiecznym transakcjom

Popularne teraz na EDD!

Jak przenieść się z marketplace na własny sklep WordPress
Jak przenieść się z marketplace na własny sklep WordPress
Opłaty za platformy handlowe stale rosną, a zasady platformy się zmieniają. Ale Twoi klienci nie muszą należeć do kogoś innego. Oto…
Włącz jednorazowe magiczne linki logowania przy kasie w WordPress dla powracających klientów
Włącz bezpieczne linki do magicznego logowania podczas płatności w WordPress
Powracający klienci porzucają koszyki, gdy nie mogą sobie przypomnieć hasła. Easy Digital Downloads (EDD) pozwala im teraz logować się na…

Zacznij sprzedawać już dziś!

Dołącz do ponad 50 000 sprytnych właścicieli sklepów i zacznij korzystać z najłatwiejszego sposobu sprzedaży produktów cyfrowych za pomocą WordPress.