Слідом за мій досвід Як веб-розробник і уроки, які я черпаю з них, ми поговоримо про те, як вибрати хостинг. Дуже складна тема для початківців, оскільки немає стандартизованої пропозиції, яка б дозволяла нам робити порівняння.
Одне можна сказати точно. Немає сенсу наймати веб-хостинг із Windows. Майже всі постачальники пропонують певний варіант CentOS або інший дистрибутив Linux, ви також можете придбати той, який використовує FreeBSD.
Як вибрати хостинг
У будь-якому випадку, не варто думати (якщо ви не вирішили), що вам доведеться годинами писати в терміналі. Плани хостингу зазвичай включають графічну панель керування, яка полегшує роботу.
Я починаю з того, що визнаю упередження. Мені не подобаються такі сайти, як Wix, які пропонують вам шаблони, за допомогою яких ви можете створити свій власний сайт. Це правда, що вони дають вам можливість емігрувати в інше місце проживання, якщо ви бажаєте. Але, як мені здається, це занадто загальні рішення, щоб бути ефективними.
У будь-якому випадку (я не збираюся вдаватися в подробиці теми, оскільки вона не надто вписується в тему Ubunlog) Веб-сайт, незалежно від того, наскільки він схожий на мільйони інших конкуруючих веб-сайтів, набагато корисніше, ніж жодного.
Я знаю, що як у торговця чи бізнесмена у вас є більш термінові справи, але Шукаючи в Google, ви можете знайти навчальні посібники про те, як створити просту сторінку, яку можна завантажити на недорогий сервер. Крім того, ви нікому не передасте свої особисті дані чи дані своїх клієнтів.
Тепер, коли ми знаємо, що хостинг має базуватися на Linux (АБО FreeBSD), давайте подивимося на вимоги:
- Облікові записи електронної пошти: Це може не знадобитися для особистого використання. Але якщо ви налаштовуєте веб-сайт для компанії або неурядової організації, відсутність облікового запису електронної пошти з власним доменом є неприпустимим. Ці облікові записи зазвичай легко налаштувати за допомогою Thunderbird або іншого поштового клієнта або переглянути в Інтернеті. Якщо ви збираєтеся використовувати його для прямого маркетингу, вам слід уточнити у свого хостинг-провайдера кількість вихідних електронних листів, які він дозволяє.
- Сертифікат SSL: Це вимога, яка доводить законність сайту. Якщо у вас його немає, браузери вкажуть, що це незахищений веб-сайт. Більшість хостингів зазвичай пропонують безкоштовні рішення та додають платні. Зазвичай безкоштовного рішення достатньо для найпоширеніших веб-порталів.
- Підтримка PHP: Якщо ви збираєтеся включити форми або якийсь інший метод збору даних, він, ймовірно, запрограмований на мові PHP, тому ваш хостинг повинен працювати з версією 7.4 або вище.
- База даних: Більшості контент-менеджерів потрібна база даних для зберігання інформації про контент та його представлення. Якщо ви не використовуєте їх або не зберігаєте інформацію на сервері, ви можете цього уникнути. Більшість хостингів використовує бази даних MySQL з відкритим кодом і PHPmyAdmin (також з відкритим кодом) як адміністратора.
- FTP: Це все одно, що сказати, що автомобіль має бути з колесами. Повинен бути якийсь спосіб завантажити сайт на сервер, крім віддаленого перенесення флешки в офіс. FTP — це протокол, який дозволяє нам робити це за допомогою клієнта, такого як FileZilla (він є в репозиторіях)
Раніше говорилося, що пропозиція занадто розпорошена, щоб користувач-початківець не міг прийняти правильне рішення. але, Хорошим посібником є подивитись, скільки вони збираються стягувати з вас на другий рік. Багато провайдерів стягують низьку ціну, коли ви їх наймете (наприклад, вони надають вам домен або преміум-сертифікат SSL, і, коли вам потрібно їх оновити, ви побачите, що витрати вищі, ніж у конкурентів.
У наступних статтях ми докладніше розглянемо типи сайтів, які найбільше підходять для кожної потреби, тип хостингу, який найбільше підходить для них, і інструменти з відкритим кодом для їх створення.
