Baza wiedzy
Przenieś multimedia WordPress do pamięci masowej Zinn®
Przechowuj obrazy i wideo w pamięci obiektowej Zinn® zamiast na serwerze WWW — bez konieczności wpisywania klucza dostępu w WordPress.
Obraz i wideo to zazwyczaj największe zasoby, jakie serwuje witryna WordPress. Przeniesienie ich do pamięci obiektowej Zinn® zdejmuje to obciążenie z serwera WWW oraz z limitu dyskowego.
Nigdy nie wprowadzasz klucza dostępu
To jest fragment, który warto przeczytać, ponieważ to on wyróżnia naszą wtyczkę na tle innych z tej kategorii.
Każda inna wtyczka do odciążania mediów wymaga wklejenia klucza dostępu i klucza tajnego S3 do systemu WordPress. Są one następnie przechowywane w tabeli wp_options, gdzie każda inna wtyczka w witrynie może je odczytać, gdzie są kopiowane do każdego eksportu migracji i gdzie figurują w kopii zapasowej wysyłanej do dewelopera. Jeśli ta para wycieknie, cały zasobnik zostanie odsłonięty.
Nasza wtyczka nigdy takiego klucza nie przechowuje. Wtyczka posiada token działający wyłącznie dla folderu tej witryny i niczego innego, a przed każdym przesłaniem żąda od nas jednorazowego podpisanego łącza. Plik trafia wtedy bezpośrednio z serwera WWW do pamięci masowej – nigdy przez nas nie przechodzi.
Jeśli ten token kiedykolwiek wycieknie, można go odwołać z poziomu panelu za pomocą jednego kliknięcia. Nie można w ten sposób postąpić z wyciekłym kluczem dostępu.
Włączanie
- Otwórz swoją witrynę w panelu i przejdź do sekcji Pliki i bazy danych → Odciążanie mediów.
- Naciśnij Włącz odciążanie mediów. Pamięć masowa zostanie skonfigurowana automatycznie.
- Naciśnij Pobierz kod parowania. Kod działa raz i wygasa po trzydziestu minutach.
- Zainstaluj wtyczkę Zinn® Media Offload w swojej witrynie WordPress, przejdź do
sekcji Ustawienia → Zinn® Media Offload, wklej kod i naciśnij Połącz.
Nowe przesyłane pliki trafiają tam natychmiast. Istotna biblioteka jest przenęszana w tle w ciągu kolejnych godzin, po kilka plików naraz, wznawiając pracę od momentu przerwania w razie jakiejkolwiek awarii.
Co dzieje się z mediami obecnie
Pliki są kopiowane do pamięci Zinn®, a witryna nadal serwuje własne kopie. Żaden element stron na razie się nie zmienia.
Jest to zamierzone: przesyłanie i serwowanie to dwa kroki, a pierwszy z nich można bezpiecznie wykonać osobno. Gdy media zaczną się przemieszczać, włącz opcję Przepisz adresy URL mediów, a strony zaczną wskazywać sieć CDN zamiast serwera WWW.
Skąd serwowane są media
Większość witryn serwuje pliki z naszej wspólnej nazwy hosta mediów w momencie włączenia przepisywania adresów. Nie trzeba niczego konfigurować.
Witryny wolne od footprintu są inne i jest to celowy zabieg. Nigdy nie są serwowane ze wspólnej nazwy hosta Zinn®, ponieważ każda witryna z niej korzystająca reklamowałaby ten sam adres w kodzie źródłowym strony – a właśnie tego powiązania między witrynami ma zapobiegać hosting wolny od footprintu. Witryna wolna od footprintu serwuje więc własne media do momentu przypisania jej własnej domeny: utwórz subdomenę (na przykład media.twojawitryna.pl), skieruj ją na swój zasobnik i wpisz pod hasłem Domena mediów w panelu. Media będą wówczas serwowane z Twojej domeny i nic nie połączy ich z żadnymi innymi zasobami stanowiącymi Twoją własność.
Własnej domeny można użyć w dowolnej witrynie, nie tylko wolnej od footprintu – wszędzie indziej jest to po prostu opcja.
Ustawienia znajdują się w panelu, a nie w WordPressie
Wtyczka nie posiada własnych ustawień poza kodem parowania. O tym, czy adresy URL są przepisywane i czy usuwane są lokalne kopie, decyduje się w panelu Zinn®, dzięki czemu odpowiedź znajduje się zawsze tylko w jednym miejscu i nie ma możliwości, aby te dwa elementy były ze sobą sprzeczne.
Usuwanie kopii lokalnych
Domyślnie wyłączone. Po włączeniu tej opcji plik jest usuwany dopiero wtedy, gdy pomyślnie przesłano każdy jego rozmiar – częściowe przesłanie nigdy niczego nie usuwa, ponieważ pozostawiłoby miniatury w obu miejscach bez oryginału, z którego można by je odbudować.
Jeśli coś pójdzie nie tak
Jeśli podczas przesyłania nie można połączyć się z naszą pamięcią masową, przesyłanie nadal kończy się sukcesem, a plik pozostaje na serwerze dokładnie tak, jak działoby się to bez wtyczki. Ekran ustawień pokazuje, co poszło nie tak, a proces w tle pobiera plik w późniejszym czasie.
Dezaktywacja wtyczki wstrzymuje nowe przesyłanie. Pliki, które zostały już przeniesione, działają bez zmian.
Korzystanie z własnego zasobnika
W panelu można podłączyć własny zasobnik zgodny z S3 zamiast korzystać z naszego – wtyczka działa w ten sam sposób i nadal nie przechowuje klucza.
Nadal potrzebujesz pomocy?
Wsparcie jest włączone w każdy plan, a odpowiedzi udzielamy w Twoim języku.
Kontakt z pomocą techniczną → Wszystkie artykuły →