Полное руководство по разгрузке медиафайлов WordPress с помощью облачного хранилища и снижению стоимости хостинга [2022]

Опубликовано: 2022-02-13

Производительность вашего сайта во многом зависит от вашего плана хостинга и количества медиафайлов, которые вы загружаете на свой сайт.

Если вы запускаете сайт WordPress с большим количеством медиафайлов и ресурсов, есть вероятность, что со временем ваш сайт станет работать медленнее, и при размещении ваших файлов будет больше запросов к серверу.

Это сильно повлияет на рентабельность инвестиций, поскольку люди, как правило, покидают ваш сайт, если он работает слишком медленно. Кроме того, если запросы к серверу превышают лимит вашего хостинг-провайдера, сервер вашего веб-сайта может даже выйти из строя, что приведет к потере бизнеса.

Вы знали
– 53% пользователей покидают сайт, который загружается дольше трех секунд.
– более быстрая веб-страница приводит к увеличению коэффициента конверсии на 16,5%?

Одним из лучших решений для этого является размещение и обслуживание медиафайлов вашего веб-сайта из облачного хранилища.

Разгрузка медиафайлов вашего веб-сайта в облачное хранилище может помочь вам избежать превышения лимитов хранилища на хостинге. И если вы разместите эти медиафайлы из облака на своем веб-сайте, это значительно ускорит время загрузки медиафайлов вашего веб-сайта.

В долгосрочной перспективе вы сэкономите больше на стоимости хостинга.

Сегодня я дам вам пошаговое руководство о том, как легко выгрузить медиафайлы WordPress в предпочитаемое вами облачное хранилище.

Прочитав это руководство, вы сможете:

  • Узнайте, как вы теряете деньги через своего хостинг-провайдера
  • Узнайте, чем облачные хранилища являются лучшим решением
  • Узнайте о самых надежных облачных хранилищах
  • Легко выгружайте медиафайлы WordPress в облачное хранилище

Как только вы узнаете все это, в конечном итоге вы сможете получить более быстрый веб-сайт без перегрузки сервера и с меньшими затратами на хостинг.

Итак, приступим.

Оглавление

1. Зачем использовать службу облачного хранилища для обслуживания медиафайлов веб-сайта

2. Лучшие сервисы облачного хранения для разгрузки и обслуживания медиафайлов WordPress

3. Как выгрузить медиафайлы из WordPress в облачное хранилище?

я. Как выгрузить медиафайлы WordPress на Amazon S3

II. Как выгрузить медиафайлы WordPress в облачное хранилище Google

III. Как выгрузить медиафайлы WordPress в пространства DigitalOcean

4. Как обслуживать медиафайлы WordPress с облачных серверов

Зачем использовать службу облачного хранилища для обслуживания медиафайлов веб-сайта

Первый вопрос, который у вас возникает, вероятно, заключается в том, почему вы должны полагаться на облачный сервис для обслуживания медиафайлов, а не на своего надежного хостинг-провайдера.

Причин может быть много, но назову самые важные.

  1. Хватит тратить кучу денег на стоимость хостинга
  2. Избегайте сбоев сервера во время всплеска трафика
  3. Чтобы получить лучшую производительность веб-сайта в любое время

Итак, давайте узнаем, как именно это возможно.

1. Хватит тратить кучу денег на стоимость хостинга

Если вы используете выделенный сервер от таких поставщиков, как WP Engine или GoDaddy, вы, вероятно, знаете, что у вас есть ограниченное хранилище для каждого плана. В тот момент, когда вы превысите этот лимит, вам нужно перейти к следующему плану, чтобы получить больше места для хранения, что может стоить дополнительно от 10 до 15 долларов в месяц.

В таких ситуациях гораздо удобнее облачные хранилища. Например, у Amazon S3 есть стандартный план, по которому вы платите только небольшую сумму, например 0,023 доллара США за ГБ, что составляет 1,15 доллара США в месяц за объем данных до 50 ГБ. Это большая экономия, на общую сумму более 90 долларов в год.

2. Избегайте сбоев сервера во время скачка трафика

У упомянутых выше хостинг-провайдеров есть одна большая проблема, с которой они сталкиваются, — это способность обрабатывать огромный одновременный трафик. Если вы получите внезапный всплеск параллельного трафика, скажем, около 1000 посетителей на ваш сайт за раз, есть вероятность, что ваш сервер выйдет из строя.

Это то, в чем превосходят облачные хранилища, поскольку у них гораздо больше центров обработки данных, чем у хостинг-провайдера. Таким образом, даже если множество людей одновременно просматривают один и тот же медиафайл, вероятность сбоя сервера исключена.

3. Получите высокую производительность веб-сайта в любое время

Теперь вы можете столкнуться с провайдерами виртуального хостинга, такими как Bluehost или Dreamhost, которые используют сумасшедшую маркетинговую схему, утверждая, что вы получите неограниченную пропускную способность и 50 ГБ пространства для данных менее чем за 5 долларов в месяц.

Вау, отличное предложение, правда? Но есть несколько зацепок .

  • Во-первых, даже если они утверждают, что вы получите неограниченную пропускную способность, как только вы достигнете определенного предела, вы столкнетесь с дросселированием хостинга, то есть время загрузки вашего сервера будет намеренно значительно замедлено.

    Это обычная практика для большинства провайдеров виртуального хостинга, позволяющая избежать чрезмерного использования сервера, который используется многими другими пользователями.
  • Во-вторых, такие провайдеры виртуального хостинга предполагают, что вы не превысите свой лимит.
    В тот момент, когда вы это сделаете, они сообщат вам, что не могут обеспечить вам высокую производительность в среде общего хостинга, и предложат вам использовать их выделенный сервер хостинга.
    Однако, даже если вы выберете их выделенные серверы, у вас все равно будет такая же проблема с обработкой параллельного трафика.
  • Наконец, еще одна важная вещь, на которую следует обратить внимание, — это возможность выбрать центр обработки данных для обслуживания мультимедиа в облачном хранилище.
    Предположим, что большинство ваших идеальных потенциальных клиентов из Германии. Затем вы можете выбрать ближайший центр обработки данных для своего облачного хранилища, из которого будут обслуживаться медиафайлы. В случае с обычным хостинг-провайдером у вас нет такой возможности.
    Это хорошо влияет на скорость загрузки сайта, особенно если у вас большие медиафайлы или когда у вас много медиафайлов на одной веб-странице.

Теперь, когда вы понимаете, что хостинг-провайдер не всегда лучший выбор при обслуживании огромных медиафайлов веб-сайта, давайте рассмотрим самые надежные облачные хранилища.

Лучшие сервисы облачного хранения для разгрузки и обслуживания медиафайлов WordPress

Существует множество доступных облачных хранилищ, но давайте рассмотрим лучшие облачные хранилища, которые мы рекомендуем для вашего сайта WordPress.

1. Амазон S3 (AWS)

Баннер Amazon S3

Amazon S3 — это основная часть Amazon Web Services, с помощью которой вы можете хранить и извлекать любые объемы данных в любое время из любого места в Интернете.

Он зарекомендовал себя как очень быстрый, надежный и предлагает вам сравнительно очень низкие затраты на хранение.

Netflix, Airbnb, SmugMug, Nasdaq и т. д. являются одними из самых известных пользователей Amazon S3.

Некоторые заметные преимущества Amazon S3 —

  • Высокая безопасность
  • Простота управления и миграции
  • Полная документация
  • Дружелюбный к разработчикам
  • Несколько регионов
  • Шифрование на стороне сервера

2. Облачное хранилище Google

Баннер облачной платформы Google

Облачное хранилище Google является частью облачной платформы Google, которая помогает вашему бизнесу соответствовать требованиям к онлайн-хранилищу.

Сама облачная платформа может помочь вам разместить программное обеспечение или даже веб-сайты; однако он более популярен благодаря облачному хранилищу.

Google Cloud предлагает вам производительность и масштабируемость передовых возможностей безопасности и совместного использования Google.

Он также предлагает вам три типа услуг хранения:

  1. Постоянные диски для блочного хранения
  2. Filestore для сетевого хранения файлов
  3. Облачное хранилище для хранения объектов

Эти сервисы являются ядром платформы и используются большинством пользователей сервиса Google Cloud.

Некоторые заметные преимущества службы Google Cloud:

  • Улучшенная производительность
  • Лучшие тарифные планы
  • Резервные резервные копии
  • Простая интеграция
  • Обширная документация
  • Множество регионов, доступных для хранения ваших данных

3. Цифровой океан

Баннер DigitalOcean Spaces

DigitalOcean хорошо известен тем, что предоставляет высокопроизводительные серверы. В настоящее время это, безусловно, один из лучших вариантов для размещения активов и данных вашего сайта.

Основное внимание уделяется трем ключевым преимуществам — простоте, цене и высокопроизводительным виртуальным серверам.

Несмотря на то, что их основное внимание уделяется облачным вычислениям, многие предпочитают использовать их сервис DigitalOcean Spaces, который включает 250 ГБ хранилища и 1 ТБ исходящей полосы пропускания всего за 5 долларов в месяц.

Если вы превысите это выделенное пространство и пропускную способность, с вас будет взиматься плата в размере 0,01 доллара США за дополнительный переданный ГБ и 0,02 доллара США за дополнительный сохраненный ГБ. Это очень удобно, если у вас есть тонны медиафайлов для разгрузки.

Некоторые заметные преимущества DigitalOcean:

  • Сокращение физического расстояния
  • Загружайте статический контент из облака
  • Уменьшен размер файла для увеличения скорости сайта
  • Дружественный к разработке программного обеспечения
  • Отличная документация.
  • Удобный пользовательский интерфейс

Как выгрузить медиафайлы из WordPress в облачное хранилище?

Может быть несколько способов выгрузить медиафайлы в облачное хранилище с вашего сайта WordPress.

Но, если вы выберете один из трех облачных сервисов хранения, о которых я упоминал ранее, то лучший вариант — использовать надежный плагин, который позволит вам легко справиться с этим делом.

Один из таких плагинов называется Media Storage to Cloud.

Хранение мультимедиа В облако

Медиа-хранилище в облачный баннер

Плагин Media Storage to Cloud для WordPress, который поможет легко выгрузить ваши медиафайлы WordPress в желаемое облачное хранилище, включая Amazon S3, Google Cloud Service и DigitalOcean. Кроме того, с помощью этого плагина вы можете обслуживать медиафайлы своего веб-сайта WordPress прямо из облачного хранилища.

Лучшие функции Media Storage To Cloud (M2C)

  • Легко выгружать медиафайлы WordPress в облачное хранилище
    -Вы можете легко выгрузить все свои медиафайлы WordPress в облачное хранилище всего за несколько кликов.
  • Подавайте мультимедиа и контент вашего веб-сайта прямо из облачного хранилища
    -После того, как вы выгрузите медиафайлы в облачное хранилище, вы сможете обслуживать медиафайлы WP непосредственно с сервера облачного хранилища одним щелчком мыши. Никаких ручных хлопот и потери времени.
  • Автоматическая синхронизация с облачным хранилищем для изменений в ваших медиафайлах и файлах
    -Вы можете автоматически синхронизировать свою медиатеку WordPress. Когда вы загружаете изображения в свою медиатеку, они автоматически выгружаются в ваше облачное хранилище.

Итак, если вы ищете плагин для подключения вашего сайта WordPress к облачному хранилищу, вам обязательно следует использовать Media Storage to Cloud.

Теперь давайте посмотрим, как вы можете разгрузить свои медиафайлы WordPress в каждое из этих облачных хранилищ, используя Media Storage To Cloud.

  1. Как выгрузить медиафайлы WordPress на Amazon S3
  2. Как выгрузить медиафайлы WordPress в облачное хранилище Google
  3. Как выгрузить медиафайлы WordPress в Digital Ocean Spaces

Как выгрузить медиафайлы WordPress на Amazon S3

Выполните следующие шаги, чтобы подключить и выгрузить медиафайлы WordPress в облачное хранилище Amazon S3.

**Убедитесь, что у вас установлено и активировано приложение Media Storage To Cloud.

Чтобы подключить свой сайт к корзине Amazon S3, убедитесь, что у вас уже есть учетная запись пользователя IAM в AWS.

  • Если у вас нет учетной записи пользователя IAM, следуйте этому руководству, чтобы создать ее.

Шаг 1 — Подключите свой WordPress к Amazon S3

1. На панели инструментов найдите меню WP Cloud . Нажмите здесь.

Вы попадете в интерфейс плагина, и сначала вы окажетесь на вкладке « Хранилища ».

Панель инструментов M2C AWS

Здесь Amazon S3 будет выбран по умолчанию.

2. Введите необходимые данные для подключения к Amazon S3.

Учетные данные панели управления AWS

Здесь вам необходимо предоставить следующие учетные данные Amazon S3:

  • Идентификатор ключа доступа
    -Вставьте идентификатор ключа доступа учетной записи пользователя IAM, которую вы будете использовать.
    (Вы можете получить идентификатор ключа доступа здесь.)
  • Секретный ключ доступа
    -Вставьте секретный ключ доступа того же пользователя IAM.
    (Вы можете получить секретный ключ доступа здесь.)
  • Имя корзины S3
    -Введите имя корзины AWS, которую вы хотите авторизовать.
    (Вы проверяете свой список желаний или создаете новый здесь)
  • Ведро регион
    -Введите название региона вашего ведра.
    (Вы можете получить название региона здесь)

3. Теперь нажмите кнопку « Сохранить », и вы получите подтверждающее сообщение в правом верхнем углу.

Сообщение об успехе

Это означает, что теперь вы успешно подключили хранилище мультимедиа к облаку с помощью Amazon S3.

Шаг 2. Выгрузка медиафайлов в Amazon S3

1. Теперь перейдите на вкладку « Синхронизация » и выберите Amazon S3 .

Синхронизация с Amazon S3

Вы можете видеть, что есть опция « Выбрать вариант синхронизации» .

Параметры синхронизации AWS

Здесь вы можете выбрать разгрузку мультимедиа двумя способами.

  • Отправить все данные в хранилище
    – Выберите этот вариант, если хотите перенести все свои медиафайлы в Amazon S3.
  • Отправить несинхронизированные данные в хранилище
    – Выберите этот вариант, если вы хотите выгрузить в Amazon S3 новые медиафайлы, а не те, которые вы уже выгрузили ранее.

Если вы первый раз, то выберите Отправить все данные в хранилище .

2. Затем нажмите кнопку « Синхронизировать ».

Ход выполнения синхронизации AWS

При выгрузке медиафайлов в корзину Amazon S3 появится индикатор выполнения.

Выгрузка всех медиафайлов может занять некоторое время, но не меняйте вкладку, так как это может помешать процессу синхронизации.

После завершения синхронизации в правом верхнем углу появится сообщение об успешном завершении.

Вот и все. Затем вы можете проверить свою корзину Amazon S3. Вы увидите, что все ваши медиафайлы WordPress были скопированы в корзину Amazon S3.

  • Нажмите здесь, чтобы узнать, как передавать медиафайлы на ваш сайт с S3.

Как выгрузить медиафайлы WordPress в облачное хранилище Google

Выполните следующие действия, чтобы подключить и выгрузить медиафайлы WordPress в Google Cloud Storage.

**Убедитесь, что у вас установлено и активировано приложение Media Storage To Cloud.

Чтобы подключить свой сайт к Google Cloud Storage, убедитесь, что у вас уже есть учетная запись службы Google и сегмент Google Cloud Storage.

  • Если у вас нет учетной записи службы Google, следуйте этому руководству, чтобы создать ее.
  • Если вам нужна помощь в создании корзины Google Cloud Storage, следуйте этому руководству.

Шаг 1. Подключите свой WordPress к облачному хранилищу Google.

1. На панели инструментов найдите меню WP Cloud . Нажмите здесь.

Вы попадете в интерфейс плагина, и сначала вы окажетесь на вкладке « Хранилища ».

Панель инструментов M2C GCS

Здесь выберите Google Cloud Storage.

2. Введите необходимые данные для подключения Google Cloud Storage.

Требуемые учетные данные GCS

Здесь вам необходимо предоставить следующие учетные данные Google Cloud Storage:

  • Данные JSON ключа сервисного аккаунта GCS
    -Вам необходимо собрать данные JSON ключа сервисной учетной записи из вашей учетной записи Google Cloud Storage. (Вы можете забрать его отсюда.)
  • Имя сегмента хранилища
    -Введите имя корзины GCS, которую вы хотите авторизовать.
    (Вы проверяете свой список желаний или создаете новый здесь)

3. Теперь нажмите кнопку « Сохранить », и вы получите подтверждающее сообщение в правом верхнем углу.

Сообщение об успехе

Это означает, что теперь вы успешно подключили Media Storage To Cloud с помощью Google Cloud Storage.

Шаг 2. Выгрузка медиафайлов в облачное хранилище Google

1. Теперь перейдите на вкладку « Синхронизация » и выберите Google Cloud Storage .

Синхронизация с облачным хранилищем Google

Вы можете видеть, что есть опция « Выбрать вариант синхронизации» .

Параметры синхронизации GCS

Здесь вы можете выбрать разгрузку мультимедиа двумя способами.

  • Отправить все данные в хранилище
    -Выберите этот вариант, если хотите выгрузить все свои медиафайлы в Google Cloud Storage.
  • Отправить несинхронизированные данные в хранилище
    -Выберите этот параметр, если вы хотите выгрузить новые медиафайлы в Google Cloud Storage, а не те, которые вы уже выгрузили ранее.

Если вы первый раз, то выберите Отправить все данные в хранилище .

2. Затем нажмите кнопку « Синхронизировать ».

Прогресс синхронизации GCS

Во время выгрузки медиафайлов в Google Cloud Storage появится индикатор выполнения.

Выгрузка всех медиафайлов может занять некоторое время, но не меняйте вкладку, так как это может помешать процессу синхронизации.

После завершения синхронизации в правом верхнем углу появится сообщение об успешном завершении.

Вот и все. Затем вы можете проверить свои папки в Google Cloud Storage. Вы увидите, что все ваши медиафайлы WordPress были скопированы в Google Cloud Storage.

  • Нажмите здесь, чтобы узнать, как передавать медиафайлы на ваш сайт из GCS.

Как выгрузить медиафайлы WordPress в пространства DigitalOcean

Выполните следующие действия, чтобы подключить и выгрузить медиафайлы WordPress в DigitalOcean Spaces.

**Убедитесь, что у вас установлено и активировано приложение Media Storage To Cloud.

Чтобы подключить свой сайт к DigitalOcean, убедитесь, что у вас уже есть учетная запись DigitalOcean и созданное пространство DigitalOcean.

  • Если у вас нет учетной записи DigitalOcean, следуйте этому руководству, чтобы создать ее.
  • Если вам нужна помощь в создании пространства DigitalOcean, следуйте этому руководству.

Шаг 1 — Подключите свой WordPress к DigitalOcean

1. На панели инструментов найдите меню WP Cloud . Нажмите здесь.

Вы попадете в интерфейс плагина, и сначала вы окажетесь на вкладке « Хранилища ».

Панель инструментов M2C DOS

Здесь выберите DigitalOcean.

2. Введите необходимые данные для подключения DigitalOcean.

Панель инструментов M2C DigitalOcean

Здесь вам необходимо предоставить следующие учетные данные DigitalOcean:

  • Ключ доступа к пространству
    -Введите ключ доступа к пространству из пространства, которое вы будете использовать.
    (Вы можете получить ключ доступа к пространству здесь.)
  • Секрет доступа в космос
    -Введите секрет доступа к пространству из того же пространства.
    (Вы можете получить секрет доступа к космосу здесь.)
  • Имя пространства
    -Введите имя пространства , где вы хотите хранить свои файлы.
    (Создайте новое пространство или введите здесь имя существующего пространства.)
  • Космический регион
    -Введите регион пространства , который вы использовали при настройке своего пространства .
    (Отредактируйте или настройте свое пространство для сбора космического региона здесь.)

3. Теперь нажмите кнопку « Сохранить », и вы получите подтверждающее сообщение в правом верхнем углу.

Сообщение об успехе

Это означает, что теперь вы успешно подключили хранилище мультимедиа к облаку с помощью DigitalOcean.

Шаг 2. Выгрузка медиафайлов в пространства DigitalOcean

1. Теперь перейдите на вкладку « Синхронизация » и выберите « DigitalOcean ».

Синхронизация DigitalOcean

Вы можете видеть, что есть опция « Выбрать вариант синхронизации» .

Варианты синхронизации DigitalOcean

Здесь вы можете выбрать разгрузку мультимедиа двумя способами.

  • Отправить все данные в хранилище
    -Выберите этот вариант, если хотите выгрузить все свои медиафайлы в Google Cloud Storage.
  • Отправить несинхронизированные данные в хранилище
    -Выберите этот параметр, если вы хотите выгрузить новые медиафайлы в Google Cloud Storage, а не те, которые вы уже выгрузили ранее.

Если вы первый раз, то выберите Отправить все данные в хранилище .

2. Затем нажмите кнопку « Синхронизировать ».

Прогресс синхронизации DigitalOcean

Во время выгрузки медиафайлов в DigitalOcean Spaces появится индикатор выполнения.

Выгрузка всех медиафайлов может занять некоторое время, но не меняйте вкладку, так как это может помешать процессу синхронизации.

После завершения синхронизации в правом верхнем углу появится сообщение об успешном завершении.

Вот и все. Затем вы можете проверить свои DigitalOcean Spaces. Вы увидите, что все ваши медиафайлы WordPress были скопированы в DigitalOcean.

  • Нажмите здесь, чтобы узнать, как передавать медиафайлы на ваш сайт из DigitalOcean.

Как обслуживать медиафайлы WordPress с облачных серверов

После того, как вы выгрузите свои медиафайлы WordPress в предпочитаемое облачное хранилище, вы можете использовать медиафайлы своего веб-сайта непосредственно из облачного хранилища.

Например, если вы выгрузили свои медиафайлы в Amazon S3, вы можете настроить его так, чтобы медиафайлы вашего веб-сайта размещались и обслуживались из Amazon S3.

Следуйте простым шагам ниже, чтобы сделать это.

1. Нажмите « Настройки » и выберите облачное хранилище, в которое вы выгрузили свои медиафайлы.

Настройки обслуживания

Здесь вы найдете следующие три варианта:

Обслуживание медиафайлов
  • Подавать медиафайл из корзины
    -Включите эту опцию, чтобы обслуживать медиафайлы вашего веб-сайта из выбранного облачного хранилища.
  • Загружать медиафайлы в корзину при загрузке в медиатеку
    -Если вы включите эту опцию, она создаст полную автоматическую синхронизацию при загрузке новых файлов в вашу медиатеку. Это означает, что всякий раз, когда вы загружаете новый медиафайл в WordPress, он автоматически копируется в ваше синхронизированное облачное хранилище.
  • Удалять медиафайлы из корзины при удалении из библиотеки медиафайлов
    -Если вы включите эту опцию, она создаст полную автоматическую синхронизацию при удалении файлов из вашей медиатеки. Это означает, что всякий раз, когда вы удаляете медиафайл из WordPress, он также автоматически удаляется из вашего облачного хранилища.

2. Включите первую опцию, чтобы начать обслуживание мультимедиа веб-сайта из облачного хранилища, и вы можете включить две другие, если хотите применить автоматическую синхронизацию. Затем нажмите Сохранить .

3. Теперь вы можете проверить в своей медиатеке WordPress, что ссылки на медиафайлы были изменены.

Подавайте мультимедиа веб-сайта из Amazon S3
Ссылка на медиа изменяется при обслуживании с Amazon S3

Медиафайлы теперь обслуживаются из вашего облачного хранилища.

Вот и все. Выгрузить и обслуживать медиафайлы вашего веб-сайта из Amazon S3, Google Cloud Storage или DigitalOcean очень просто.

Примечание автора

Как видите, подключить облачное хранилище к WordPress с помощью Media Storage to Cloud очень просто.

Конечно, у вас может возникнуть вопрос, а что, если вы используете другое облачное хранилище. Я бы посоветовал использовать один из трех, которые я упомянул здесь, потому что они надежны. Другие облака хороши, но от этих трех отказались из-за безопасности и производительности, и в любой день они дадут лучшие результаты.

В этом руководстве я больше сосредоточился на разгрузке медиафайлов. В моем следующем руководстве я дам вам подробное представление об обслуживании медиафайлов веб-сайта через три облачных хранилища, которые мы упоминали здесь.