WordPress требования к хостингу. Блог про блоги от дмитрия донченко Вордпресс и PHP

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

Требования к хостингу для сайта на WordPress. Краткая сводная таблица:

1. Обязательные требования к хостингу.

Наш сайт на системе WordPress будет работать только на хостинге, поддерживающем:

  1. базы данных MySQL

Серверные скрипты php необходимы для работы самой системы управления сайтом. Поэтому мы сразу исключаем из рассмотрения хостинги без поддержки php (Яндекс Народ, ucoz и подобные).

База данных необходима для хранения всего текстового содержимого сайта: статьи, публикации, настройки и т.д. Без базы данных MySQL мы также не сможем использовать WordPress. Многие бесплатные хостинги предлагают решения без баз данных, это нам тоже не подходит.

2. Важные параметры хостинга.

Итак, мы рассматриваем хостинг с php и MySQL. Теперь посмотрим детально на важные параметры хостинга.

Версия php и MySQL.

Для нормальной работы блога на WordPress нужен php версии не менее 5.2.

Однако помните:

  1. php версии 5.2 — уже небезопасен . В нем есть критические уязвимости, что позволяет недоброжелателям и вирусам повредить ваш сайт.
  2. многие расширения для WordPress не будут работать с php 5.2 и требуют поддержки php версии 5.3 или новее.

База данных MySQL должна быть версии не менее 5.

Лимиты нагрузки на сервер.

Каждый виртуальный хостинг имеет ограничения нагрузки на сервер.

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

Итак, какие ограничения важны для блога на WordPress:

1) Дисковое пространство.

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

2) Выделенная оперативная память / лимит памяти на процесс.

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

Для обычного блога будет достаточно 64 Мб памяти .

Оптимально если доступно 128 либо 256 Мб.

3) Нагрузка на процессор сервера и на базу данных.

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

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

Ограничения выглядят как «Максимальная нагрузка на процессор: 50 cp», «Максимальная нагрузка на базу данных: 1000 cp». И понять, много это или мало никак нельзя пока не начнешь пользоваться хостингом.

Вот так выглядит график нагрузки у хостинга Timeweb:

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

4) Лимиты траффика.

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

Так выглядит лимит траффика у Hostinger:

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

3. Дополнительные параметры хостинга.

1) Дополнительные библиотеки сервера.

Для полноценной работы работы вашего сайта потребуются дополнительные библиотеки сервера:

  1. mod_rewrite — это важный модуль сервера Apache, позволяющий устанавливать редиректы, настраивать переадресацию, производить склейку адресов. Если эти термины на данный момент вам не знакомы, вы можете ознакомиться с ними в соответствующих статьях.
  2. php fopen — это функция, позволяющая производить обновления движка сайта и плагинов в один клик. Если данная функция отключена, то вам, скорее всего, придется обновлять компоненты вашего сайта вручную, т.к. по нажатию кнопки «обновить» сервер не сможет загрузить и установить архив с сайта разработчика плагинов или с официального сайта WordPress.

2) Время аптайма / стабильность хостинга.

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

Если вдруг сайт перестает работать по причине неисправности/недоступности сервера (всевозможные ошибки 5ХХ, например, 502, 503), то вы не только теряете посетителей, но и можете получить проблемы со стороны поисковых систем (Гугл, Яндекс). Особенно велика вероятность выпадения из индекса поисковых систем, если сайт часто недоступен.

У хостингов существует такое понятие как время аптайма, т.е. процент времени, в течение которого сервер работает стабильно и сайты на нем открываются корректно. Для хороших хостингов этот параметр равен 99% — 99,9%.

Однако в реальной жизни случается, что сайты не работают 1-2 раза в месяц примерно по часу или меньше, это не беда.

Вот показатель доступности одного из сайтов в реальности при заявленном аптайме 99%:

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

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

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

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

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

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

Как правило 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.

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

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

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

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

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

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

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

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

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

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

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 представляет из себя систему управления сайтом (CMS) с открытым исходным кодом, которая распространяется под лицензией GNU GPL. Данная система написана на PHP, с использованием базы данных на MySQL.

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

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

Системные требования к хостингу для CMS WordPress

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

Рассматривая системные требования к хостингу для WordPress, стоит отметить, что система достаточно требовательна к ресурсам сервера. Так для нормальной работы CMS и плагинов необходимо 128 Mb оперативной памяти . Однако, если Ваш сайт или блог имеет более 1000 посещений в сутки, то может возникнуть проблема нехватки оперативной памяти и процессного времени, а далее поступит сообщение от хостинг-компании с просьбой исправить ситуацию или перейти на более дорогой тарифный план, поддерживающий потребности ресурса. Данное неудобство можно решить с помощью специализированного плагина Hyper Cache for WordPress. Данный плагин кэширует страницы, что позволяет снизить нагрузки на сервер связанные с обработкой системных скриптов.

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

WordPress полностью разработан на PHP. Именно поэтому без поддержки хостингом PHP версии 7.2 и выше, Вы никогда не сможете запустить свой ресурс.

Все данные блога или сайта на WordPress, хранятся в базе данных MySQL. Так, при выборе хостинга необходимо обратить внимание возможна ли поддержка баз данных MySQL начиная с версии 5.0+.

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

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

2024 printflip.ru. Компьютерные истории.