Всім привіт! Про те як встановити WordPress на хостинг я описував тут. Але перед тим як встановити, потрібно зрозуміти, а чи можна встановити движок блогу на даний хостинг. Крім цього потрібно відключити всі невикористовувані можливості, щоб не витрачати ресурси сервера. Адже мало просто «завести» движок на хостингу, потрібно налаштувати, щоб все літало! Які вимоги і що відключати ми з вами зараз розберемо.
Що таке сервер і як працює движок WordPress на сервері
Дуже коротко розкажу (постараюсь не заглиблюватися). Отже, сервер - це потужний комп'ютер, підключений до мережі інтернет з високошвидкісного каналу. На сервері встановлена серверна операційна система UNIX подібна або Windows. Щоб на сервері працювали сайти на ньому встановлений WEB-сервер Apache. Для WordPress краще підійде сервер на UNIX, він найбільш надійний і безпечний.
Мал. 1. Як працює WordPress на сервері.По цій темі можна багато розписувати всі технічні нюанси. Поглиблено розглядати не буду, цей матеріал виходить за рамки даної статті. Щоб було загальне уявлення про роботу WordPress на сервері цього достатньо.
Вимоги до програмного забезпечення хостингу для WordPress
- Для роботи WordPress рекомендується хостинг, який підтримує:
- PHP версії 7 або вище
- MySQL версії 5.6 або вище АБО MariaDB версії 10.0 або вище
- протокол HTTPS
Якщо Ваш хостинг-провайдер не підтримує потрібні версії PHP і MySQL, то можете встановити движок старішої версії. Але якщо на чистоту, то нормальні хостинг-провайдери стежать на оновленнями софта на своїх серверах. Якщо Ваш хостинг провайдер не підтримує останніх версій - біжіть від нього. Зараз ринок наповнений величезною кількістю хороших, якісних послуг. Протокол HTTPS потрібен для деяких плагінів.
Вимоги до ресурсів хостингу для WordPress
Крім підтримки різних версій програм необхідна достатня кількість ресурсів. Движок WordPress вимогливий до ресурсів, особливо якщо наставити на нього багато плагінів. Якщо у Вас середньостатистичний блог з відвідуваністю до 1000 уникав на добу, то підійде бюджетний віртуальний хостинг з підтримкою PHP і MySQL, пам'яттю 256 Мб.
Тек ж необхідно, щоб модуль Apache підтримував модуль mod_rewrite. Завдяки цьому модулю посилання на сторінки сайту будуть в зручному людському вигляді:
prodvizhenie-site.ru/rezervnoe-kopirovanie-sajta-na-wordpress
Без цього модуля посилання будуть в такому вигляді:
prodvizhenie-site.ru/?p=777
Модулі PHP, необхідні для роботи WordPress
Крім того, що хостинг повинен підтримувати PHP, необхідно налаштувати модуля і розширення PHP. Якщо у Вас все працює, Ви можете цього не робити. Але всі запущені модулі «віджиратись» оплачені Вами ресурси - пам'ять і процесорний час. Вимкніть всі невикористовувані модулі.
Отже, розширення PHP, які необхідно включити:
- ctype розширення необхідно для коректної роботи завантаження файлів на блог
- curl розширення необхідно для роботи куків, аутентифікації і т.д.
- dom розширення для роботи з xml документами
- gd розширення обробки зображень
- json розширення для підтримки Java скриптів
- mbstring розширення для перетворення кодувань
- mysql розширення, що дозволяє працювати з Базою Даних MySQL
- mysqli розширення, що дозволяє працювати з Базою Даних MySQL необхідно для деяких плагінів
- session розширення роботи з сесіями користувачів
- simplexml розширення для роботи з xml
- zlib спрощує роботу з gz архівами
Розширення PHP, які можна відключити:
- zip спрощує роботу з zip архівами
- xsl обробка xml документів
- OPcache розширення кешує запити PHP, прискорюючи роботу, не є обов'язковим
- iconv розширення для перетворення рядків
Перш ніж купувати хостинг, необхідно проаналізувати, які вимоги Ви висуваєте до хостингу і які можливості надає той чи інший постачальник послуг. Конкуренція велика, хороших хостерів з адекватними цінами повно. Вибравши хостинг, встановіть движок і відключіть всі зайві розширення (модулі), щоб звільнити ресурси і тим самим прискорити роботу сайту.
Трішки гумору
Бабуся про Skype:
- Хороша річ! Ніби як гостей приймаєш,
а годувати їх не треба!
Всім гарного і швидкого хостингу!