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

WordPress – система управления сайтом. Исходный код CMS доступен для редактирования. В работе CMS используется язык программирования PHP и база данных MySQL.

Причина популярности Вордпресс – тысячи бесплатных шаблонов и дополнений, позволяющих создать простой сайт с нуля за несколько часов.

Системные требования WordPress

На официальном сайте указаны следующие системные требования:

  1. PHP версии 5.6 и выше;
  2. MySQL версии 5.6 и выше;
  3. Поддержка модуля mod_rewrite.

Этим требованиям отвечает практически любой linux хостинг.

Вордпресс и PHP

На виртуальном хостинге для каждого пользователя действуют ограничения оперативной памяти на выполнение скриптов PHP. Это означает, что слишком большие конструкции (вызов большого массива данных, множественные обращения к базе) могут привести к «подвисанию» сайта.

Виртуальный хостинг сайтов для популярных CMS:

Поэтому для небольшого сайта желателен объем от 32Мб PHP-памяти. Если же Вы планируете размещать несколько сотен страниц, либо устанавливать дополнительные модули – хорошо бы иметь ограничение PHP в 64Мб и выше.

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

Дисковое пространство на хостинге

Обращать ли внимание на этот параметр – зависит от темы Вашего проекта. Если Вы не планируете размещать большого количества фотографий в высоком разрешении, то 1-3 Гб места на хостинге Вам хватит надолго.

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

Обратите внимание – кроме, собственно, изображений - вордпресс создает их миниатюрные копии (для вывода в галереях, категориях, похожих записях и т.д.). Их «вес» может достигать 20% от «веса» полноразмерного изображения.

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

Да и вообще трудно сегодня будет найти хостинг, который бы им не удовлетворял. Среди хостеров и без того большая конкуренция, они просто не могут себе позволить использовать настолько старое ПО, что на него даже wordpress не поставишь. В общем, не беспокойтесь, с вероятностью 98% никаких проблем у вас не будет.

JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Общие требования к хостингу

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

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

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

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

Наличие тестового периода. Еще одно важное требование. И чем на больше дней вам дают тест, тем больше доверия к такому провайдеру.

Это не все параметры, по которым оценивают хостинг, но самые основные. Все вы их может найти в независимом рейтинге hosting-ninja, вот как раз скриншот оттуда. Как видите, там все эти параметры указаны.

Как выбрать блог хостинг для платформы WordPress? Как купить хостинг WordPress и при этом сэкономить? Какие минимальные требования у WordPress выбирая блог хостинг? Какие сервисы должен предоставить хостер покупая хостинг WordPress ? Как выбрать и где купить блог хостинг?

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

Начнем по порядку.

Что такое хостинг?

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

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

Что такое блог хостинг WordPress?

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

Технические требования WordPress:

За основу возьмем WordpRess 2.7 сборки Lecactus Edition

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

Технические параметры для определения:

  1. Наличие и версия PHP.
  2. Наличие, версия и количество баз данных MySQL.
  3. Сервер и модули для блог хостинга.
  4. Объем дискового пространства для WordPress.
  5. Память и процессорное время, требуемое для WordPress.

1. WordPress целиком и полностью написан на языке PHP. Поэтому, наличие внедренного PHP в блог хостинг обязательно. Версия PHP должна быть 4.3 или выше.

2. Для работы WordPress, обязательно необходима база данных MySQL версии 4.0 или выше. Достаточно иметь одну базу данных для WordPress, даже если вам нужно на одном хостинге разместить несколько блогов WordPress.

3. WordPress может быть установлен на разных платформах, но самой популярной является платформа Linux с веб сервером Apache. Желательно, чтобы в Apache был подключен модуль mod_rewrite, для настроек ЧПУ.

4. Давайте посчитаем, сколько необходимо дискового пространства для WordPress на хостинге:

  • Распакованный, базовый пакет WordpRess 2.7 сборки Lecactus Edition занимает — примерно 7mb .
  • Добавим плагинов из той же сборки Lecactus Edition + примерно 6мб. = 13mb .
  • Добавим бесплатный шаблон — тему + 200kb. = 13.200mb .
  • База MySQLс базовыми настройками WordPress и плагинов +150kb. =13.350mb .

Итак, при начальной установке WordPres на блог хостинг, будет занято 13.350mb. дискового пространства.

Теперь, давайте посмотрим, насколько изменится размер, при наполнении блога.

Наполнять будем:

  • Текстом — примерно 3 статьи по 500 знаков в неделю.
  • Небольшими иллюстрациями 50kb., для каждой второй статьи.
  • Добавим по 5 небольших архивов, для скачивания, по 200kb. в среднем. Большие архивы лучше размещать на файловых серверах и в блоге указывать ссылку для загрузки.
  • Видео и аудио будем размещать с помощью трансляции, с внешних сервисов, т.к. они занимают очень много дискового пространства.

Получается в месяц, примерно 12-15 статей. Ориентируемся на 15.

  • 1 статья — примерно 5kb.
  • 15 статей = 15х5=75kb.
  • 7 иллюстраций = 7х50=350kb.
  • 5 архивов = 200х5=1mb.
  • Добавим еще 1mb. на непредвиденные расходы.

Итого, через месяц у вас будет занято: 5kb+75kb+350kb+1000kb+1000kb+13.350mb=15.723mb.

За год, дисковое пространство на хостинге будет занято: 2,373mb х 12+13.350mb=41.826mb.

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

В среднем, для полноценной работы блога, покупая хостинг WordPress, вам необходимо около 100mb. дискового пространства в год.

5. По поводу памяти и процессорного времени для WordPress, ситуация не однозначная. Стандартно под блог хостинг выделяется 32mb. оперативной памяти и непонятно, сколько процессорного времени. Почему не понятно? Потому что, не все хостеры выдают статистику данного параметра и не все ограничивают процессорное время, для конкретного ресурса. Это может быть актуальным в одном случае, если вы установите какой-либо модуль, который будет потреблять столько ресурсов процессора, что для других ресурсов, размещенных на сервере хостера, это станет проблемой. Тогда хостер ограничит ваше потребление.
Для работы WordPress, с оптимальным набором плагинов, вполне достаточно 32mb. оперативной памяти.
Проблем с процессорным временем, если вы не экспериментатор, возникать не должно.

Итак, у нас есть все исходные данные для определения минимальных — технических параметров, чтобы перейти к следующему вопросу,как выбрать хостинг WordPress:

  • Наличие PHP версии 4.3 или выше.
  • Наличие MySQL версии 4.0 или выше.
  • Платформа Linux с веб сервером Apache с подключенным модулем mod_rewrite.
  • Дисковое пространство 100mb./год.
  • Оперативной памяти 32mb.

Как выбрать хостинг для WordPress?

Исходные требования к хостингу WordPress:

  1. Хостинг WordPress должен соответствовать региону размещения блога и его целевой аудитории.
  2. Блог, хостинг должны быть доступным из любой точки мира, 24ч. в сутки.
  3. Блог хостинг должен иметь быстрый канал передачи данных.
  4. Хостинг WordPress должен быть максимально стабильным.
  5. Хостинг WordPress должен соответствовать техническим требованиям определенным выше.
  6. Хостер должен предоставить необходимые веб сервисы для обслуживания и поддержки вашего блога.
  7. Блог хостинг должен иметь оперативную связь со службой поддержки хостинга.
  8. И, конечно же, блог хостинг должен быть недорогим и иметь сервис оплаты через интернет.

Чтобы вас не утомлять большим количеством информации, я решил разделить статью на 2 части.

Во второй части статьи «Как выбрать блог хостинг для WordPress?»:

  • По пунктам, разберем исходные требования к хостингу WordPress.
  • Научимся быстро подбирать хостинг WordPress, исходя из определенных нами параметров.

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

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

Вопросы бывают разные, вот некоторые из них:

  • Сколько места нужно для работы WordPress
  • Какой сервер нужен для WordPress
  • Какие требования к программному обеспечению установленному на сервере
  • Нужно ли PHP для WordPress
  • Нужна ли работа с MySQL для WordPress
  • Какие модули Apache должны быть установлены

Я постараюсь ответить на все эти вопросы этим постом.

Для работы WordPress достаточно 100Мб дискового пространства на сервере хостера, если вы публикуете подкасты или видеокасты, возможно понадобится больше. Практически у всех хостеров, нет пакетов хостинга с дисковым пространством менее 100Мб, поэтому в нынешнее время проблем с местом на сервере быть не может.

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

Как правило WordPress блоги, хостятся на Unix серверах, с установленным WEB-сервером Apache , могут быть варианты и с Windows хостингом, но сам Apache изначально разрабатывался под Unix, поэтому желательно покупать хостинг который работает под Unix.

WordPress целиком и полностью написан на PHP , поэтому на хостинге без поддержки PHP, вы не сможете запустить WordPress блог. Встречаются разработки движков для блогов написанные на языке программирования Perl, но мы ведь в данном случае говорим о WordPress, поэтому поддержка PHP обязательна.

Практически все данные в WordPress блоге, сохраняются в базе данных MySQL, поэтому это второе обязательное требование, при выборе хостера для вашего блога. Желательно что бы и PHP и MySQL были выше 4-й версии, хотя в нынешнее время практически все нормальные хостеры постоянно следят за обновлениями серверного ПО, поэтому с этим проблем быть не должно.

Для удобства работы WordPress, необходимы модули к WEB-серверу Apache, поэтому желательно уточнить у хостера поддерживают ли их сервера модуль mod_rewrite (это тот модуль который обеспечивает работоспособность ) а также работу с SSL протоколом, это необходимо для некоторых плагинов по безопасности и статистике. Вообще чем больше различных модулей и возможностей предоставляет вам хостер, тем лучше для вас, главное что бы это не вредило производительности сервера.

Если вы не знаете как уточнить все эти моменты у вашего хостера, просто скопируйте следующие строчки:

Здравствуйте,

Я хочу установить на своем аккаунте отличный движок для ведения блогов — WordPress. Я хотел бы уточнить, соответствует ли мой аккаунт следующим требованиям:

PHP 4.3 или выше
MySQL 4.0 или выше
модуль Apache mod_rewrite

Спасибо!

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

Если после этого поста у вас, остались какие-то вопросы, буду рад услышать их в комментариях.

Комментарии: 18Напишите свой комментарий!

  1. elsinor Написал(а):

    Было бы полезно узнать про WPMU. Я собираюсь его ставить и не совсем еще понял, получится или нет. Там надо зону DNS делать и Alias в конфиге Apache — это далеко не каждый хостер сделает. Мой пока не отвечает. Техподдержка у Inhoster тормозная X(


  2. Для WPMU желательно иметь нормальный доступ к управлению Апачем и ДНС-сервером.

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

  3. elsinor Написал(а):

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

  4. Dmitriy Donchenko Написал(а):

    Можно. Для этого нужно в доменных настройках, сделать что бы *.myblog.net редиректилось на IP адрес вашего сервера. Вообще, эти комментарии вне темы этого поста.

  5. Денис Судилковский Написал(а):

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

  6. Mig Написал(а):

    Самого главного то не написали! Объем памяти под PHP скрипты не ниже 32 мегайбайт! Хотя у меня некоторые плагина и на 32 не работали пока не переехал на хостинг с 64 мегабайтами

  7. Dmitriy Donchenko Написал(а):

    Mig У меня все блоги и сайты на 32 нормально работают, было бы интересно узнать, какие именно плагины не захотели работать на 32Мб памяти.

    Денис На моем опыте, если фаервол настроен на прием и передачу информации через 80-й порт, то этого достаточно для работы среднестатистического веб-сайта. Если не ошибаюсь, трекбэки и тп. не требуют для работы какие-то другие порты, т.к. работают все через HTTP протокол. И в большинстве случаев у всех хостеров с этим проблем возникать не должно.

  8. Mig Написал(а):

    Ну я же как раз написал что не ниже 32. А есть ведь и ниже… И там такие вещи как SEO all in one могут не работать

  9. Андрей Написал(а):

    Дмитрий, ответьте пожалуйста: сколько реально движок WordPress может выдержать посетителей в сутки, если не покупать виртуальный сервер? Есть ли такие данные?

    С уважением, Андрей

  10. Андрей Написал(а):

    Дмитрий, не нашел пост, в который можно задать следующий вопрос, задам здесь:

    Возникла такая проблема:

    WordPress версии 2.2

    1. Пишем пост в блог.
    2. Спустя несколько минут блог становится недоступным, а в браузере выходит сообщение:

    *********************
    Forbidden
    You don’t have permission to access / on this server.

    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

    ————————————————————

    Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8g mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at molsovet.molodeg.org Port 80

    ************************

    3. Захожу в панели управления в хостинг, и оказывается, что папки удалены.

    4. Копирую эти папки из архивной копии, пишу пост. И снова такая же ошибка — и удаляются папки.

    В чем может быть проблема?

  11. Dmitriy Donchenko Написал(а):

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

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

  12. Dmitriy Donchenko Написал(а):

    По поводу нагрузки на WP, здесь влияет слишком много условий:
    1. Мощностя хостера (какие ограничения стоят на каждый хостинговый аккаунт)
    2. Плагины установленные в WP
    3. Настроен ли кэш в WordPress

    Таблички требований к железу, для WordPress-а нигде к сожалению не встречал;)

  13. Андрей Написал(а):


Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: