При избора на хостинг често срещаме думи като DNS, SSL, CPU, кеширане и uptime. Те звучат технически и понякога твърде сложни, но зад повечето от тях стоят сравнително лесни за разбиране идеи.
Подготвили сме ви кратък речник с основни понятия, обяснени по лесен за разбиране начин.
1. Основни понятия
Хостинг
Услуга, която предоставя място и ресурси на сървър, за да бъде сайтът достъпен в интернет. От качеството на хостинга зависят скоростта, достъпността и до известна степен сигурността на сайта.
С прости думи: хостингът е домът на сайта.
Домейн
Адресът, който потребителят въвежда в браузъра, например max1.bg.
Важно е да се уточни, че домейнът и хостингът са различни услуги. Домейнът посочва къде се намира сайтът, но не съхранява самия сайт.
Сървър
Компютър, който работи непрекъснато и предоставя съдържанието на сайта на неговите посетители. Когато някой отвори страница, сървърът получава заявката, намира необходимата информация и я изпраща към браузъра.
Споделен хостинг
На един сървър се разполагат няколко клиентски сайта, които споделят част от неговите ресурси. Представете си жилищна сграда с отделни апартаменти. Всеки клиент има собствено пространство, но сградата и част от инфраструктурата са общи.
Споделеният хостинг обикновено е по-достъпен и лесен за управление. Подходящ е за фирмени сайтове, блогове, портфолиа и по-малки онлайн магазини.
Ограничението е, че ресурсите не са изцяло ваши. Ако сайтът има високо натоварване или изпълнява тежки процеси, може да се наложи преминаване към по-мощна услуга.
VPS
Виртуален сървър със самостоятелно разпределени ресурси.
С прости думи: Вместо апартамент в обща сграда получавате собствен офис, в който имате повече свобода и контрол.
VPS услугите обикновено се разделят на два основни типа:
- Менажиран VPS: доставчикът помага с настройването, обновяването, наблюдението и управлението на системата.
- Неменажиран VPS: клиентът сам настройва, защитава и поддържа сървъра.
VPS може да осигури повече ресурси, по-голяма гъвкавост и по-добра изолация от други клиенти. В същото време изисква повече технически знания, особено когато услугата е неменажирана.
2. Ресурси в хостинг плановете
Дисково пространство
Мястото, което файловете, изображенията, базите данни, имейлите и резервните копия заемат.
Сайт с пет страници може да използва повече пространство от сайт със сто страници, ако съдържа големи изображения, видеа, много имейли или множество резервни копия.
Месечен трафик
Количеството данни, което се прехвърля между сървъра и посетителите.
Всеки път, когато някой отвори страница, изображенията, текстът и файловете се изпращат към неговото устройство. Това прехвърляне използва трафик. Не трябва да се бърка с броя посетители. Един посетител може да генерира различно количество трафик според страниците, изображенията и файловете, които зарежда.
CPU
Процесорният ресурс, използван за обработване на заявките към сайта.
Представете си CPU като служител, който изпълнява задачи. Колкото повече задачи получава едновременно, толкова по-натоварен става.
Отварянето на страница, търсенето на продукт, обработването на поръчка и изпълнението на плъгин могат да използват процесорен ресурс.
RAM
Временна памет, необходима на сайта, докато изпълнява различни процеси.
Недостатъчната памет може да причини забавяне, прекъсване на процеси или грешки при по-тежки операции.
Inodes
Броят на отделните файлове и папки в хостинг акаунта.
Дисковото пространство измерва колко са големи вещите в склада, а inodes показва колко отделни вещи има в него.
Възможно е да разполагате със свободно дисково пространство, но да сте достигнали ограничението за брой файлове. Това често се случва заради кеширани файлове, големи пощенски кутии, стари архиви или множество автоматично създадени резервни копия.
3. Скорост и производителност
Кеширане
Запазване на предварително подготвена версия на част от сайта, за да не се създава отначало при всяко посещение.
Кеширането може значително да намали времето за зареждане и натоварването върху сървъра.
То обаче трябва да бъде настроено правилно. При неподходяща конфигурация посетителите могат да виждат стара информация или промени по сайта да не се показват веднага.
CDN
Мрежа от сървъри на различни места, които предоставят файловете на сайта от локация, близка до посетителя.
CDN може да ускори зареждането на изображения, стилове и други статични файлове, но не поправя автоматично всички причини за бавен сайт.
База данни
Мястото, където сайтът съхранява организирана информация, като:
- публикации;
- продукти;
- поръчки;
- потребители;
- настройки.
Базата данни е като добре подреден архив, от който сайтът намира необходимата информация.
PHP
Eзик за програмиране, чрез който работят много сайтове, включително голяма част от сайтовете с WordPress.
PHP е част от двигателя на сайта. Той обработва инструкциите и помага на страниците да се създават динамично.
4. Домейн, връзка и сигурност
DNS
Система, която свързва домейна с правилния сървър.
DNS настройките могат да определят не само къде се намира сайтът, но и кои сървъри обслужват имейла и други свързани услуги.
Nameservers
DNS сървърите, които отговарят за настройките на домейна.
Те посочват къде се управляват записите за сайта, имейла и другите услуги.
При смяна на хостинг доставчик често се налага да бъдат сменени nameservers или отделни DNS записи. Неправилна промяна може временно да прекъсне сайта или електронната поща.
SSL сертификат
Технология, която криптира връзката между браузъра и сайта.
Обикновено защитената връзка се разпознава по https:// в началото на адреса. SSL защитава предаваната информация и повишава доверието, но не означава, че сайтът е защитен от всички възможни атаки. Той защитава връзката, но не може самостоятелно да предотврати уязвим плъгин, открадната парола или зловреден код.
Firewall
Система, която проверява входящите заявки и блокира част от подозрителния трафик.
DDoS атака
Опит сайтът или сървърът да бъде претоварен с огромен брой заявки.
При успешна атака сайтът може да стане бавен или напълно недостъпен. Защитата често изисква комбинация от филтриране на трафика, CDN, firewall и инфраструктура, способна да поеме натоварването.
5. Надеждност и поддръжка
Uptime
Процентът от времето, през което услугата е достъпна.
Важно е да се прави разлика между 99,9% и 100% наличност. Приблизително 99,9% годишен uptime допуска около 8 часа и 46 минути обща недостъпност за една година.
Резервно копие
Копие на файловете и базата данни, което може да се използва за възстановяване.
Наличието на резервно копие не е достатъчно. То трябва:
- да бъде актуално;
- да се съхранява надеждно;
- да не зависи само от основния сървър;
- да може успешно да бъде възстановено.
Миграция
Преместване на сайта от един хостинг доставчик или сървър към друг.
Миграцията може да включва:
- файловете;
- базата данни;
- имейлите;
- SSL сертификата;
- DNS настройките;
- тестове след преместването.
Контролен панел
Интерфейс, чрез който клиентът управлява хостинг акаунта си.
От него обикновено се управляват домейни, файлове, бази данни, имейли, резервни копия и SSL сертификати.
Още понятия, които може да срещнете
- FTP/SFTP — начин за прехвърляне на файлове към сървъра;
- MySQL/MariaDB — системи за управление на бази данни;
- Cron job — автоматично изпълнявана задача по график;
- Subdomain — допълнителен адрес пред основния домейн, например shop.example.bg;
- Redirect — автоматично пренасочване от един адрес към друг;
- Error 404 — страницата не е намерена;
- Error 500 — вътрешен проблем при обработката на заявката;
- Staging — тестово копие на сайта;
- Malware — зловреден софтуер или код;
- Blacklist — списък с домейни или IP адреси, определени като рискови.
Не е необходимо да бъдете системен администратор, за да изберете подходящ хостинг. Достатъчно е да разбирате какво означават основните характеристики, как влияят върху работата на сайта и какви въпроси да зададете преди покупка.




