Přeskočit na hlavní obsah

Integrace Amazon S3 a WordPress Thing přesun médií

Integrace Amazon S3 s WP Media Folder přidává možnost automaticky nahrát (přenést) celý WordPress Thing mediální knihovnu na Amazon S3. Zbavte se omezení serveru u médií (aplikací možnosti odstranit média po nahrání na Amazon). Samozřejmě máte také možnost použít zálohu k obnovení vaší WordPress Thing mediální knihovny. Navíc je odkládání Amazon S3 součástí stejného doplňku s Google Drive, Dropbox, OneDrive Personal, OneDrive Business připojeními, stejně jako funkcí vkládání PDF! Pro více funkcí, vrátit se na hlavní stránku pluginu WP Media Folder >>

Automaticky přenést WordPress Thing média na Amazon S3

Automaticky přenést WordPress Thing média na Amazon S3

Jakmile připojíte WP Media Folder k Amazon S3, budete moci přesunout svou stávající WordPress Thing mediální knihovnu do svého S3 bucketu. Navíc veškerá nová média, která nahrajete, budou automaticky a okamžitě odeslána na Amazon S3 jako proces na pozadí. A pokud přidáte svá Amazon S3 média do svých WordPress Thing příspěvků nebo stránek, objeví se stejně jako běžná WordPress Thing média, bez jakéhokoli rozdílu oproti běžné mediální knihovně… kromě toho, že se načítají mnohem rychleji!

Přesun knihovny médií z WordPress Thing do Amazon S3

Místo kopírování vaší knihovny médií do Amazon S3 můžete také odstranit média nahraná na vašem serveru a ponechat je POUZE na Amazon S3 (offload). Toto je skutečný WordPress Thing přesun knihovny médií.
Přesun knihovny médií z WordPress Thing do Amazon S3
Spravujte své buckety Amazon S3 z vaší WordPress Thing knihovny médií

Spravujte své buckety Amazon S3 z vaší WordPress Thing knihovny médií

Z konfigurace pluginu WordPress Thing Amazon S3 můžete vytvářet, mazat a vybírat bucket S3, kde chcete ukládat svá média. Můžete také zkopírovat všechny soubory z jednoho bucketu Amazon S3 do jiného bucketu.

Načíst všechna média z Amazon S3 do WordPress Thing

Chcete vrátit proces odkládání médií? To také máme pokryté. Můžete kdykoli přenést svá média z Amazon S3 zpět do své místní knihovny médií. Všechny dříve přidané odkazy ve vašem obsahu zůstanou na místě (takže nedojde k žádným nefunkčním odkazům), zatímco všechna média budou uložena zpět na vašem serveru. Také máte další nástroj pro import všech složek a souborů z S3 bucketu do knihovny médií WordPress Thing.
Načíst všechna média z Amazon S3 do WordPress Thing
Integrace Amazon CloudFront s WordPress Thing

Integrace Amazon CloudFront s WordPress Thing

Amazon CloudFront je rychlá služba pro doručování obsahu (CDN). CloudFront je integrován s AWS, což znamená, že jakmile je Amazon S3 připojen k vašemu blogu WordPress Thing, stačí jen jedno nastavení k aktivaci CloudFront na WordPress Thing. Všechny vaše mediální odkazy budou poté skryty za Amazon CDN.

Přineste výkon Amazon S3 do WordPress Thing

Amazon S3 je jednou z nejrychlejších webových mediálních doručovacích služeb world's, používaných společnostmi jako Netflix a Airbnb. Amazon S3 má také velmi vysokou dostupnost (99,99 %) a je nízkonákladovým řešením pro velké mediální knihovny, protože cena je založena na využití. Můžete využít veškerý tento výkon ve svém webu WordPress Thing instalace tím, že odlehčíte všechna svá média!
Přineste výkon Amazon S3 do WordPress Thing
Vložte PDF z koše Amazon S3 do obsahu WordPress Thing

Vložte PDF z koše Amazon S3 do obsahu WordPress Thing

WP Media Folder přichází s vestavěnou funkcí vkládání PDF. Integrace Amazon S3 vám umožňuje vkládat (integrovat a zobrazovat v WordPress Thing obsahu) vaše PDF uložená v jakémkoli bucketu Amazon S3. Všechny funkce vkládání PDF jsou podporovány, včetně stránkování, přiblížení, otáčení a mnoha dalších.

Jak funguje odlehčené připojení Amazon S3?

Nemějte obavy, nemusíte být vývojář, abyste zajistili, že to funguje. Vše, co musíte udělat, je vytvořit přístupový klíč Amazon S3, což zabere jen minutu, a zkopírovat a vložit tyto informace do konfigurace WP Media Folder. Nakonec je zde také online dokumentace, a náš tým podpory je k dispozici, aby vám pomohl s konfigurací a procesem přesunu médií.
Jak funguje odlehčené připojení Amazon S3?
Vložte PDF z koše Amazon S3 do obsahu WordPress Thing

Připojte CDN třetích stran k poskytování vašich médií Amazon S3

Amazon CloudFront je zpracován, jak bylo zmíněno, ale platí to i pro ostatní CDN. WP Media Folder podporuje Wasabi CDN, DigitalOcean CDN a Google Cloud CDN.

Všechny vaše mediální odkazy budou poté skryty za jedním z těchto CDN.

WP Media Folder Plugin + Addons Ceny

Připojte se k našim 60 000+ členům & získejte podporu a aktualizace nové verze


PLUGIN WP MEDIA FOLDER
PLUGIN + 1 ROK PODPORY A AKTUALIZACE
$49
1
rok
  • MULTI DOMÉNA / MULTI SÍŤ
  • 1 ROK AKTUALIZACE
  • 1 ROK PODPORY
  • ŽÁDNÉ OPAKOVANÉ PLATBY
  • ŽÁDNÉ DATOVÉ OMEZENÍ
  • Vložení PDF
  • AI PLÁN DOSTUPNÝ (dodatečný)
  • Doplněk galerie
  • DOplněk pro cloud
  • POROVNAT VŠECHNY FUNKCE
199$
Místo 421$
ZÍSKEJTE
WORDPRESS THING BALÍČEK

Sada poskytuje přístup k všem WordPress Thing pluginům a lze ji použít na neomezeném počtu webových stránek. Kromě toho budete mít plný přístup k technické podpoře a aktualizacím pro každý plugin pro celý rok. 
Čas je nyní! Zvyšte svou efektivitu a získejte konkurenční výhodu. Vyzkoušejte Sadu.

wordpress thing balíček

Nedávná svědectví a hodnocení

Průměrné hodnocení pro WP Media Folder, JoomUnited je 4,9 Hvězdička z 5 hvězdiček - na základě 226 Recenzí

Často kladené otázky: Integrace Amazon S3 s knihovnou médií WordPress Thing

Co dělá integrace Amazon S3 s WP Media Folder?
Tato integrace automaticky přesune celou vaši knihovnu médií WordPress Thing na Amazon S3, čímž pomáhá uvolnit místo na serveru a efektivněji spravovat velké mediální soubory.

Lze mediální soubory odstranit ze serveru po nahrání na Amazon S3?

Ano, existuje možnost odstranit mediální soubory z vašeho serveru po jejich nahrání na Amazon S3, čímž se zabrání překročení limitů úložiště serveru.

Je možné spravovat bucketů Amazon S3 přímo z WordPress Thing?

Naprostá jistota, WP Media Folder umožňuje uživatelům spravovat úložiště Amazon S3 přímo v rozhraní knihovny médií WordPress Thing pro zjednodušenou organizaci médií.

Mohu načíst média z Amazon S3 zpět do WordPress Thing?

Ano, plugin podporuje načítání mediálních souborů z Amazon S3 zpět do knihovny WordPress Thing, což umožňuje flexibilní workflow správy médií.

Podporuje integrace Amazon CloudFront a další CDN?

Integrace zahrnuje podporu Amazon CloudFront a také funguje s dalšími poskytovateli CDN, jako jsou Wasabi, DigitalOcean a Google Cloud CDN, což umožňuje rychlejší doručování médií prostřednictvím CDN sítí.

Jsou aktualizace a podpora zahrnuty v této funkci?

Zakoupení doplňku zahrnuje jeden rok aktualizací a technické podpory s použitím na více doménách a více webech, bez opakujících se plateb a bez časového omezení používání.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()