Skip to content

Всё для WordPress, веб-разработки — и не только

💾 Дисковое пространство и пропускная способность для WordPress: честный расчёт

💾 Дисковое пространство и пропускная способность для WordPress: честный расчёт

Выбираете хостинг для WordPress и не понимаете, сколько гигабайт реально нужно? Вам предлагают 50, 100, «безлимит», а по факту средний сайт спокойно живёт на одном гигабайте. Переплата за неиспользуемое место, самая частая ошибка новичков при покупке тарифа.

Проблема не в деньгах. Проблема в том, что стартовый тариф с минимумом места у хорошего хостера может дать вам быстрый NVMe-диск и нормальный CPU, а «щедрый» безлимитный план у бюджетника, перепроданный shared-сервер, который ляжет при первой же нагрузке. Дисковое пространство и пропускная способность, два параметра, которые маркетологи хостингов превратили в дымовую завесу. Мы разберём их по фактам, с цифрами из документации WordPress и реальных замеров.

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

💡 Быстрый обзор:

  • Установка WordPress занимает около 50-70 МБ, сам движок почти невесомый; всё остальное место съедают медиафайлы, плагины и бекапы.
  • 1 ГБ дискового пространства закрывает потребности более 90% сайтов на WordPress, по данным Kinsta, это блоги, корпоративные сайты и небольшие магазины.
  • Месячная пропускная способность считается по формуле: средний размер страницы × месячное количество просмотров × среднее число страниц за визит. Для большинства проектов 5-10 ГБ хватает с запасом.
  • Плагин My Simple Space показывает занятое место прямо в админке; cPanel даёт детальную картину по папкам.
  • Главные пожиратели диска, бекапы, неоптимизированные картинки и старые ревизии страниц. Чистка раз в квартал возвращает гигабайты.

Что такое дисковое пространство и пропускная способность

Дисковое пространство, это объём данных, который ваш хостинг-провайдер разрешает хранить на сервере. Сюда входят: ядро WordPress, файлы темы и плагинов, загруженные изображения, PDF, видео, база данных, файлы почты (если пользуетесь почтой на хостинге) и резервные копии.

Схема дискового пространства на хостинге WordPress

Пропускная способность, это количество данных, которое сервер передаёт посетителям за месяц. Работает она как счётчик: каждый раз, когда кто-то открывает вашу страницу, сервер отдаёт её содержимое, HTML, CSS, картинки, шрифты, и всё это вычитается из месячного лимита. Формула простая:

Месячный трафик = средний размер страницы × количество просмотров в месяц × среднее число страниц за визит.

Пример: страница весит 1,5 МБ, в день приходит 200 посетителей, каждый смотрит по 3 страницы. Считаем: 1,5 × 200 × 30 × 3 = 27 000 МБ, или примерно 27 ГБ в месяц. Если хостинг даёт вам 25 ГБ, лимит выбран.

Исчерпание пропускной способности приводит к немедленной остановке сайта. Посетитель видит ошибку 509 (Bandwidth Limit Exceeded) или страницу-заглушку хостера. Ничего страшнее для бизнеса, который зависит от сайта, придумать сложно.

Сколько места на диске занимает сайт на WordPress

Свежий дистрибутив WordPress занимает около 50-70 МБ в распакованном виде, согласно официальным требованиям. Это даже не капля в объёмах современного хостинга. Но дальше начинается реальная жизнь сайта:

  • Тема. Средняя тема WordPress занимает 5-25 МБ. Тяжёлые многоцелевые темы вроде Avada или Newspaper могут добавить и 40-50 МБ. Плюс дочерняя тема с вашими правками, ещё 1-2 МБ.
  • Плагины. Один плагин в среднем, от 0,5 до 15 МБ. Десять плагинов = 50-100 МБ. Плагины кеширования, SEO и безопасности, одни из самых лёгких; слайдеры, page builder'ы и плагины резервного копирования, тяжёлые.
  • Медиафайлы. Вот здесь гигабайты и улетают. Одно неоптимизированное фото с телефона, это 3-5 МБ. Сотня таких фото, 300-500 МБ. Сотня постов с тремя фото в каждом, 1-1,5 ГБ. Добавьте сюда PDF-файлы для скачивания, и счёт пойдёт на десятки гигабайт.
  • База данных MySQL. Свежая БД WordPress весит около 1-2 МБ. Активный блог с 500 постами и 2000 комментариев, 50-100 МБ. Магазин на WooCommerce с тысячами товаров, 200-500 МБ и выше.
  • Резервные копии. Если хостинг хранит бекапы на том же диске, что и сайт, одна копия занимает ровно столько же, сколько сам сайт. Три ежедневных бекапа, утроение занятого места. Именно поэтому важно, чтобы провайдер выделял под бекапы отдельное пространство.

По данным Kinsta и BetterStudio, у более чем 90% сайтов на WordPress занято меньше 1 ГБ. Это блоги, корпоративные сайты, лендинги, портфолио и даже средние новостные проекты. План на 5-10 ГБ полностью перекрывает потребности типичного сайта с запасом на годы роста.

Исключения, это крупные интернет-магазины (тысячи товаров = сотни гигабайт), фотостоки и видеоплатформы. Но для таких проектов виртуальный хостинг в принципе не подходит, нужен VPS или выделенный сервер, и вопрос «хватит ли гигабайта» там просто не стоит.

Какой объём пропускной способности нужен вашему сайту

По данным BetterStudio, 90% сайтов на WordPress расходуют меньше 5 ГБ пропускной способности в месяц. Платить за 100 ГБ для блога с посещаемостью 50 человек в день, всё равно что снимать склад для хранения одной коробки. Вот реалистичные ориентиры:

Тип сайта

Посетителей в месяц

Средний размер страницы

Просмотров на посетителя

~ Трафик в месяц

Блог-новичок

500-2000

1-2 МБ

1,5

0,75-6 ГБ

Корпоративный сайт

1000-5000

1,5-3 МБ

2

3-30 ГБ

Новостной проект

10000-50000

2-3 МБ

2

40-300 ГБ

Интернет-магазин (средний)

5000-20000

2-4 МБ

3

30-240 ГБ

Если не знаете точный размер страниц, замерьте его. Откройте GTmetrix, вбейте URL, нажмите «Analyze» и посмотрите на Total Page Size в сводке. Pingdom показывает то же самое в разделе «Page size». Обе площадки бесплатны для периодических проверок.

Теперь подставьте свои цифры в формулу из предыдущего раздела. Полученное число умножьте на 1,3, это запас на всплески трафика. Если результат укладывается в 5-10 ГБ, берите минимальный тариф и не переплачивайте. Если приближается к 50 ГБ, смотрите в сторону VPS.

Игнорируйте «безлимитные» тарифы дешёвого хостинга. Unlimited bandwidth всегда прописан с оговоркой «при разумном использовании» в Terms of Service, и хостинг в любой момент урежет вам канал или попросит доплатить, если ваш «разумный» сайт начнёт потреблять «неразумные» по их меркам 50 ГБ.

Как проверить занятое дисковое пространство в WordPress

Самый простой способ, установить бесплатный плагин My Simple Space. Он добавляет виджет на главную страницу админки WordPress и в одном блоке показывает: занятое место на диске, объём базы данных, размер папки /wp-content/ и ещё несколько полезных цифр. Никаких настроек, активировали и сразу видите.

Установка занимает минуту:

  • Админка WordPress → Плагины → Добавить новый
  • В строке поиска наберите My Simple Space
  • Нажмите Установить сейчас, затем Активировать
Установка плагина My Simple Space в админке WordPress

Сразу после активации виджет появляется в админке. Выглядит он примерно так:

Виджет My Simple Space на главной странице админки WordPress

Плагин активно поддерживается: последнее обновление, сентябрь 2024, версия 1.2.9. Работает на всех актуальных версиях WordPress.

Второй вариант, через панель управления хостингом. Зайдите в cPanel (или аналог вашего хостера) и найдите раздел Disk Usage («Использование диска»). Там показывается детальная раскладка по папкам: сколько места занимает каждое приложение, почта, базы данных и системные файлы.

Раздел использования диска в панели cPanel хостинга

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

Если cPanel недоступен (некоторые хостинги дают собственный интерфейс), поищите раздел «Статистика», «Ресурсы» или «Использование диска», логика та же.

7 способов сэкономить дисковое пространство WordPress

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

1. Оптимизируйте изображения до загрузки. Не заливайте на сервер фото весом 5 МБ с телефона. Прогоните их через TinyPNG или Squoosh перед загрузкой, размер уменьшится в разы без видимой потери качества. Для тех, кто загружает много картинок, есть плагины вроде Imagify и ShortPixel, они оптимизируют изображения автоматически при загрузке в медиабиблиотеку.

2. Удалите неиспользуемые темы. Активная тема одна. Остальные, просто занимают место. Оставьте только текущую тему и стандартную (на случай восстановления), всё остальное, в корзину, затем очистите корзину.

3. Удалите неактивные плагины. Деактивированный плагин продолжает лежать на диске. Если вы им не пользуетесь, удаляйте полностью. Это ещё и вопрос безопасности: забытый плагин без обновлений, потенциальная дыра.

4. Почистите ревизии страниц. WordPress сохраняет каждое изменение поста или страницы как отдельную запись в БД. За два года активного блога набираются сотни ревизий. Плагин WP-Sweep умеет чистить ревизии, спам-комментарии, неиспользуемые метаданные и другой мусор, без прямых запросов к базе данных.

5. Храните бекапы вне основного диска. Уточните у хостера, идёт ли пространство под резервные копии в зачёт вашего тарифа. Если да, настройте выгрузку бекапов на Google Drive или отдельное облачное хранилище через UpdraftPlus. Три «тяжёлых» бекапа на диске сайта могут съесть весь ваш объём.

6. Сжимайте CSS и JavaScript. Минификация файлов стилей и скриптов убирает лишние пробелы и комментарии, размер файлов сокращается на четверть и больше. Плагины кеширования (WP Rocket, Flying Press) делают это одной галочкой.

7. Используйте CDN. Сеть доставки контента (Cloudflare, BunnyCDN) не экономит диск напрямую. Но она кеширует картинки, CSS и JS на своих серверах и отдаёт посетителю статику оттуда, трафик с вашего хостинга снижается, а значит, труднее исчерпать лимит пропускной способности.

⁉️🤔 Частые вопросы

Хватит ли 1 ГБ дискового пространства для блога?

Да, с большим запасом. Ядро WordPress занимает около 50 МБ, тема и десяток плагинов добавят ещё 150-200 МБ. База данных блога с сотней постов, примерно 30-50 МБ. Остаются медиафайлы: при разумном сжатии картинок вы спокойно уложитесь в оставшиеся 700 МБ на годы вперёд. 1 ГБ, как показывает аналитика Kinsta, золотой стандарт для 90% сайтов на WordPress.

Чем отличается дисковое пространство от пропускной способности?

Дисковое пространство, это сколько данных вы можете хранить (как жёсткий диск). Пропускная способность, сколько данных сервер может передать посетителям за месяц (как счётчик трафика). Первое кончается, когда вы загрузили слишком много файлов. Второе, когда к вам пришло слишком много посетителей. Это два разных лимита, и оба прописаны в вашем тарифном плане.

Что будет, если исчерпать пропускную способность?

Сайт немедленно перестанет открываться. Вместо него посетители увидят ошибку 509 (Bandwidth Limit Exceeded) или заглушку хостера с предложением перейти на более дорогой тариф. Продажи, заявки и трафик встают на ноль. У большинства хостеров лимит сбрасывается первого числа каждого месяца, но если до первого числа далеко, единственный выход: докупить пакет трафика или сменить тариф.

Стоит ли брать «безлимитный» тариф, если он недорогой?

Почти наверняка нет. «Безлимитный» в дешёвом хостинге означает «пока вы не мешаете другим клиентам на том же сервере». Реальные ограничения прописаны в Terms of Service: процессорное время, количество файлов (inode limits), объём базы данных. Ваш сайт могут отключить не за гигабайты, а за «избыточную нагрузку на CPU». Качество инфраструктуры всегда важнее, чем число с пометкой «∞» в прайс-листе.

Как часто нужно проверять занятое место?

Раз в месяц, оптимально. Поставьте My Simple Space, и виджет в админке будет напоминать о текущем состоянии при каждом входе. Если заметили, что занятое место за месяц резко выросло, проверьте, что именно раздулось: скорее всего, вы загрузили несколько тяжёлых файлов, и их пора оптимизировать.

Можно ли перенести медиафайлы на отдельный сервер?

Да, и это стандартная практика для крупных проектов. Плагины вроде WP Offload Media автоматически переносят файлы из медиабиблиотеки в Amazon S3 или DigitalOcean Spaces и подменяют URL. Для большинства сайтов это избыточно, но для проектов с тысячами изображений офлоад на S3, рабочее решение, которое разгружает и диск, и канал хостера.

Что в итоге: какой тариф брать под вашу задачу

Если коротко: не покупайте гигабайты, покупайте нормальный хостинг. План с 1-5 ГБ диска и 10 ГБ трафика на быстром сервере лучше, чем 100 «безлимитных» гигабайт на перепроданном shared-хостинге.

Блог, портфолио, лендинг, сайт компании, берите минимальный тариф с 1-5 ГБ. Места хватит, а деньги, сэкономленные на «премиум» плане, лучше вложите в нормальную тему и оптимизацию картинок.

Интернет-магазин на 100-500 товаров, смотрите тарифы с 10-20 ГБ и внимательно читайте условия по пропускной способности. Бекапы настраивайте так, чтобы они не съедали основной диск.

Новостной проект или площадка с высокой посещаемостью, стартуйте с VPS. Виртуальный хостинг при 50 000+ визитов в месяц начнёт задыхаться независимо от того, сколько гигабайт вам обещали.

И последнее: установите My Simple Space сегодня. Посмотрите на реальные цифры, скорее всего, вы обнаружите, что занято у вас втрое меньше, чем вы думали. А это значит, что до следующего тарифа вам ещё расти и расти.